Pregunta

Estoy interesado en la caída de Visual Sourcesafe en favor de una versión de la aplicación de control que ofrece la ramificación.Sourcesafe la integración de Visual Studio hace llegadas y salidas de una brisa.Puede alguien sugerir algunos otros programas que ofrecen la misma funcionalidad?Yo preferiría open source, pero no es un requisito.

¿Fue útil?

Solución

Ir para Subversion.

  1. Es Opensource
  2. Ampliamente utilizado.Mucho apoyo
  3. Plugin de opciones para Visual Studio

texto alt http://www.sourcegear.com/images2/Fgrey.jpg

alt text

alt text

alt text
(fuente: pushok.com)
alt text
(fuente: pushok.com)

También llegaron a través de este Microsoft Foro De Discusión..

Otros consejos

SourceGear Bóveda ...bonito integración con VS y un muy buen producto ...almacena datos en SQL Server, por lo que es muy fácil de copia de seguridad / migrar a otros equipos/servidores.

Por lejos el mejor control de código fuente de la herramienta que he utilizado.

Team Foundation Server

Perforce (p4) también ofrece la integración de Visual Studio y es muy capaz de control de código fuente del sistema (aunque no de código abierto).

Trate De Subversion: http://subversion.tigris.org/ con tanto tortoise SVN http://tortoisesvn.tigris.org/ para la integración dentro de la shell y uno de Ankh SVN http://ankhsvn.open.collab.net/ o Visual SVN http://www.visualsvn.com/ para el estudio de integración dentro de la.

SourceGear Vault es un reemplazo para Visual Source Safe.Usted obtener el mismo conjunto de características, y mucho más.Además es estable y funciona bien.Pero es muy caro.

Subversion es ideal para tiendas pequeñas, porque es gratis.El cliente TortoiseSVN se integra fácilmente en el shell de Windows Explorer.Pero para la integración de Visual Studio me gustaría promover VisualSVN del plugin.No es gratis, pero es muy asequible.

Subversion también le da la ventaja de integrar con muchas otras herramientas de gestión de software de la caja.

Mientras que la Subversión está ganando una bastante grande siguiente, utilizamos AccuRev.Es simple de usar, tiene buena editores gráficos, así como Visual Studio/Explorador de Archivos de integración.No es gratis aunque.

La subversión.Porque, amigo, es como una Máquina del Tiempo.

Yo sé que usted ha mencionado código abierto y esto va en el otro extremo del espectro, hasta que, pero realmente me gusta de Team Foundation server.

No es sólo un sistema de control de origen sino a toda una Aplicación de gestión del ciclo de Vida de la herramienta.Da mucho más de lo que acaba de control de código fuente y, a menos que usted está trabajando en un equipo muy pequeño yo sugeriría que proporciona el valor más allá de la etiqueta de precio.

Si usted se está moviendo SourceSafe, a continuación, Bóveda es muy suave ruta de actualización.Se ha diseñado como un SourceSafe reemplazo, de modo que todas las cosas que solía usar en SourceSafe (incluyendo la integración con el IDE) hay (junto con algunas cosas nuevas).

También tiene una herramienta de importación que traerá en los datos de SourceSafe junto con la versión de la historia.No es de código abierto, pero que es bastante barato para un sistema de control de versiones.

Mi voto es para la Subversión porque no lo necesita y nada más.

Alternativamente, si usted está un poco más aventureros y requiere de un sistema más complejo de la ramificación de la estrategia usted puede comprobar fuera de git.

Un montón de origen de los sistemas de control de la oferta VS integración con el IDE.Actualmente estoy usando (en realidad, se ven obligados, casi a punta de pistola a utilizar) ClearCase.Por mucho que me cueste y lo detesto, es ¿ oferta VS integración con el IDE, así como la ramificación.

Alienbrain también tiene integración con Visual Studio.No lo recomiendo para el código, aunque (es más, diseñado por el arte de los activos).

Las opciones que se han mencionado son todas buenas;StarTeam es otra opción con la integración (aunque no para el 2008 todavía).

He utilizado tanto la Subversión y Team Foundation Server ampliamente, y aunque TFS está muy bien integrado en el IDE, yo recomendaría a la Subversión.TFS carece de un par de características que la Subversión ha, que yo realmente echo de menos - siendo la más grande la capacidad de compartir el código a través de varios proyectos de uso de la propiedad svn:externals.TFS no tiene esto, y esto nos ha obligado a la estructura de nuestro árbol de código fuente de una forma un tanto artificial camino, a fin de no tener que copiar GB de cosas cada vez que la creación de una rama.Oigo que la Subversión de la integración en el IDE es mucho mejor ahora que cuando yo la última vez que lo utilizó.También quisiera mencionar que si usted necesita seguimiento de elementos de trabajo y otras características de ALM igual que la derecha en el IDE - luego de TFS puede ser la mejor manera para usted, todo depende de tus necesidades particulares.

Si bien no es totalmente libre, Perforce tiene un servicio de usuario 2/5 de la estación de trabajo de la licencia, y actualmente es mi fuente de control de la elección.El P4 SCC plugin se integra fácilmente en VS (auto-comprobaciones en editar, etc.)

Ir para De plástico, SCM.Es muy fácil de usar, que es uno de los strongests el uso de ramas y uno de los pocos permitiendo verdadero desarrollo distribuido desde dentro de VStudio.Gran refactorizar apoyo (mover el seguimiento, el registro de fusión y así sucesivamente), trate de mover archivos de VStudio y así sucesivamente, y es libre de código abierto.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top