2010-02-22 2 views
2

У нас есть множество веб-проектов, в которых много общих ресурсов html - .aspx, ascx-файлов. Мы уже разделили их на структуру папок проекта, и я знаю, какие папки должны быть одинаковыми для всех 4 проектов и которые являются конкретными.Как зеркалировать файлы в SVN?

Это должно быть способ в svn, как это сделать, не так ли?

В худшем случае, может быть, кто-то может порекомендовать хороший инструмент для сравнения файлов. Я протестировал 4 из них, и это довольно много боли - они пытаются синхронизировать также svn внутренние файлы и ориентированы на синхронизацию только двух папок.

Наконец, мы используем платный SVN хостинг, а не собственный сервер, и это будет не вариант, чтобы установить что-то на сервере

ответ

2

Что приходит на ум, не использовать копии файлов, но символические ссылки и поставить те внизу версия управление.

В противном случае используйте файл makefile после регистрации материала из svn, чтобы получить файлы из одной основной копии.

1

Для сравнения я использую вне всякого сравнения с Scooter Software.

Добавление общих файлов в одном месте в svn и использование скрипта сборки для их репликации в случае необходимости получает мой голос, вы не хотите, чтобы исправления ошибок выполнялись в нескольких местах или, что еще хуже, если какой-либо тип репликация файлов используется, не зная, где исправить ошибку в первую очередь.

Смежные вопросы