Você pode fazer um arquivo referenciar outro?

Você pode fazer um arquivo referenciar outro?

Posso estar pensando sobre esse problema da maneira errada e perdendo uma solução óbvia.

Tenho várias cópias dos mesmos arquivos em vários locais do meu computador que edito via Sourcetree, Visual Studio e Notepad++. Todos esses arquivos são do mesmo módulo integrado em projetos diferentes, e muitas vezes tenho que usar o winmerge para recombiná-los depois que alterações são feitas no mesmo arquivo em dois locais separados. Existe alguma ferramenta ou método que eu possa usar para manter todos os arquivos sincronizados ou fazer com que eles façam referência uns aos outros?

Responder1

Faça todos eles hardlinks: um arquivo no disco, muitas referências onde você quiser.

Responder2

O software de controle de origem mantém links para compartilhar um arquivo entre vários projetos. Se você fizer alterações em um projeto, as alterações serão automaticamente propagadas para outros projetos.

Se você estiver usando o VisualStudio, verifique se sua licença cobre o Microsoft SourceSafe, que é um software de controle de origem fácil de usar. Caso contrário, dê uma olhada em produtos de código aberto, como o SVN.

informação relacionada