vscode visual temas tag studio para color code closing close brackethighlighter visual-studio version-control open-source

temas - Alternativas a Visual Sourceafe que se integran con Visual Studio



visual studio code highlight closing tag (17)

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

Estoy interesado en eliminar Visual Sourcesafe a favor de una aplicación de control de versiones que ofrece una bifurcación. La integración de Sourcesafe en Visual Studio hace que los checkins / outs sean muy rápidos. ¿Alguien puede sugerir algunos otros programas que ofrecen la misma funcionalidad? Preferiría el código abierto, pero no es un requisito.


Mi voto es para Subversion porque hace lo que necesita y nada más.

Alternativamente, si eres un poco más aventurero y necesitas una estrategia de ramificación más compleja, puedes consultar git.


Mientras que Subversion está ganando bastante seguidores, usamos AccuRev. Es fácil de usar, tiene buenos editores gráficos y la integración de Visual Studio / File Explorer. Sin embargo, no es gratis.


Muchos sistemas de control de fuente ofrecen integración VS IDE. Actualmente estoy usando (en realidad, ser forzado, casi a punta de pistola para usar) ClearCase. Por mucho que lo aborrezco y lo detemplo, ofrece integración VS IDE, así como también ramificación.


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



Sé que mencionaste código abierto y esto está yendo al final del espectro, pero realmente me gusta el servidor de Team Foundation.

No es solo un sistema de control de fuente, sino toda una herramienta de administración del ciclo de vida de la aplicación. Te ofrece mucho más que solo el control de fuente y, a menos que trabajes en un equipo muy pequeño, te sugiero que proporcione un valor más allá de su precio.


Si está moviendo SourceSafe, entonces Vault es una ruta de actualización realmente fluida. Está diseñado como un reemplazo de SourceSafe, por lo que todas las cosas que solía usar en SourceSafe (incluida la integración IDE) están allí (junto con algunas cosas nuevas).

También tiene una herramienta de importación que traerá sus datos de SourceSafe junto con el historial de versiones. No es de código abierto, pero es bastante barato para un sistema de control de versiones.


SourceGear Vault ... buena integración con VS y un muy buen producto ... almacena sus datos en SQL Server, lo que hace que sea muy fácil realizar copias de seguridad / migrar a otras máquinas / servidores.

Con mucho, la mejor herramienta de control de fuentes que he usado.


SourceGear Vault es en gran medida un reemplazo de Visual Source Safe. Obtiene el mismo conjunto de características y mucho más. Además, es estable y escala bien. Pero es muy caro.

Subversion es ideal para tiendas pequeñas porque es gratis. El cliente de TortoiseSVN se integra sin problemas en el shell de Windows Explorer. Pero para la integración de Visual Studio promocionaría el plugin de VisualSVN. No es gratis, pero es muy asequible.

Subversion también le brinda la ventaja de integrarse con muchas otras herramientas de administración de software listas para usar.



Alienbrain también tiene integración con Visual Studio. Sin embargo, realmente no lo recomendaría para el código (está más diseñado para los recursos artísticos).


Team Foundation Server


He utilizado tanto Subversion como Team Foundation Server extensamente, y aunque TFS está muy integrado en el IDE, recomendaría Subversion. TFS carece de algunas características que tiene Subversion, que realmente echo de menos, la mayor es la capacidad de compartir código en múltiples proyectos usando la propiedad svn: externals. TFS no tiene esto, y esto nos ha obligado a estructurar nuestro árbol fuente de una manera un tanto artificial, para no tener que copiar GB de cosas cada vez que creamos una rama. Escuché que la integración de Subversion en el IDE es mucho mejor ahora que cuando la utilicé por última vez. También mencionaría que si necesita el seguimiento de elementos de trabajo y otras características de ALM como esas en el IDE, entonces TFS puede ser la mejor opción, todo depende de sus necesidades particulares.


Si bien no es completamente gratis, Perforce tiene una licencia de estación de trabajo de 2 usuarios / 5 y actualmente es mi control de origen de elección. El plugin P4 SCC se integra sin problemas en VS (auto-checkouts en edición, etc.)


Ir por Plastic SCM . Es muy fácil de usar, es uno de los más fuertes que usa ramas y uno de los pocos que permite el verdadero desarrollo distribuido desde VStudio. Excelente soporte de refactorización (seguimiento de movimientos, seguimiento de fusión, etc.), intente mover archivos desde VStudio, etc., y es gratis para código abierto.