¿Cómo queueboran los progtwigdores con su código y trabajo sin usar TFS?

Estoy buscando una forma sencilla de queueborar entre un equipo de progtwigdores que desarrollan C # ASP.NET utilizando Visual Studio 2010. Actualmente uso TFS en mi otro trabajo, y es bastante fácil así puedo download los files actuales y verificarlos o verifíquelos, etc. ¿Existe alguna herramienta gratuita que ofrezca la misma funcionalidad o existen methods sencillos para que un equipo de desarrolladores trabaje en el mismo set de códigos fácilmente sin tener que comprar TFS?

Hay muchos diferentes sistemas de control de fuente disponibles. No creo que ninguno de ellos sea una "ventanilla única" como TFS en términos de sus otras ofertas (seguimiento de elementos de trabajo, uso compartido de documentos, implementaciones automatizadas, etc.), pero algunos de ellos se consideran mucho más una opción "best of breed" para solo control de fuente en comparación con TFS.

Muchas personas usan TFS debido a esta mentalidad de "ventanilla única" donde todo está integrado en un package completo. Muchos otros prefieren enhebrar varias de las mejores herramientas para personalizar su propio enfoque. Por ejemplo, usamos TFS en mi trabajo actual, pero en un trabajo anterior utilizamos una combinación de SVN (para control de fuente), TeamCity (para continuous integration), scripts de Rake (para comstackciones / implementaciones) y Rally (para seguimiento de elementos de trabajo) )

Si tuviera que recomendar una solución de control de fuente en este momento, estaría dividido entre Git (con GitHub como opción) y SVN dependiendo de sus necesidades. También podría considerar Mercurial con la posibilidad de evolucionar hacia el uso de Kiln a medida que el equipo crece y madura y busca una herramienta comercial.

git – con extensiones de Git

subversion – con el plugin de Visual Studio

¿Has oído hablar de Tortoise SVN ?

Es posible que desee probar Git .

Si la línea de command no es lo tuyo, puedes usar extensiones de Git . Viene con un plugin visual studio.

Alternativamente, puede usar TortoiseGit .

Creo que lo más cercano a TFS, y el que uso en el trabajo es Subversion:

http://subversion.apache.org/

También hay un complemento de Windows Explorer llamado TortoiseSVN:

http://tortoisesvn.tigris.org/

Y un plugin VS, aunque la última vez que probé esto no fue tan útil como TortoiseSVN (aunque esto fue hace unos años):

http://ankhsvn.open.collab.net/

Collabnet (creadores de Subversion ) tiene un plugin orderado para Visual Studio llamado AnkhSVN , por lo que se sentirá similar a TFS.

Si usted y sus otros desarrolladores desean un entorno de integración que vincule con Subversion (le recomiendo que lo tenga si no lo hace), puede usar cualquier herramienta de CI: CruiseControl.NET , Team City , Jenkins o BuildMaster (de los cuales Soy un desarrollador).

Gforge. Tiene dos licencias. Advanced Server & Community Edition.

Tiene control de fuente, seguimiento de problemas y tareas, wiki, y Advanced Serve tiene un plugin de Visual Studio y MS Office.

Lista completa de características: http://gforgegroup.com/es/express-as-differences.pdf

Descargar: http://gforgegroup.com/es/download.php