
Es posible que esté pensando en este problema de manera incorrecta y me esté perdiendo una solución obvia.
Tengo varias copias de los mismos archivos en varios lugares de mi computadora que edito mediante Sourcetree, Visual Studio y Notepad++. Todos estos archivos provienen del mismo módulo integrado en diferentes proyectos y, a menudo, tengo que usar winmerge para recombinarlos después de realizar cambios en el mismo archivo en dos ubicaciones separadas. ¿Existe alguna herramienta o método que pueda utilizar para mantener todos los archivos sincronizados o hacer que hagan referencia entre sí?
Respuesta1
Conviértalos todos en enlaces físicos: un archivo en el disco, muchas referencias donde quiera.
Respuesta2
El software de control de código fuente mantiene enlaces para compartir un archivo entre varios proyectos. Si realiza cambios en un proyecto, los cambios se propagarán automáticamente a otros proyectos.
Como está utilizando VisualStudio, verifique si su licencia cubre Microsoft SourceSafe, que es un software de control de código fuente fácil de usar. De lo contrario, eche un vistazo a productos de código abierto como SVN.