Возможно, я просто думаю об этой проблеме неправильно и упускаю очевидное решение.

У меня есть несколько копий одних и тех же файлов в нескольких местах на моем компьютере, которые я редактирую через Sourcetree, Visual Studio и Notepad++. Все эти файлы из одного и того же модуля, встроенного в разные проекты, и мне часто приходится использовать winmerge для их рекомбинации после внесения изменений в один и тот же файл в двух разных местах. Есть ли какой-либо инструмент или метод, который я могу использовать, чтобы синхронизировать все файлы или сделать их ссылками друг на друга?

2 ответа2

1

Сделайте им все жесткие ссылки: один файл на диске, много ссылок, где вы хотите.

0

Программное обеспечение контроля версий поддерживает ссылки для обмена файлами между несколькими проектами. Если вы вносите изменения в один проект, изменения будут автоматически распространяться на другие проекты.

Так как вы используете VisualStudio, проверьте, распространяется ли ваша лицензия на Microsoft SourceSafe, которая является простым в использовании программным обеспечением для контроля версий. В противном случае взгляните на продукты с открытым исходным кодом, такие как SVN.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .