У меня дома установлен сервер SVN, которым в настоящее время пользуются 3 человека, включая меня.У меня есть несколько веток и тегов от / из ствола.Все пользователи проверили полный репозиторий, который включает в себя ствол, ветку, теги.Теперь, когда новый тег сделан из стабильной версии, все пользователи обновляют свои теги.Вот где у меня начинается проблема.Много раз, многие файлы остаются неизменными в стволе, а затем помечаются как стабильный выпуск, когда список ошибок для этого выпуска исправлен.Когда начинается обновление, SVN получает все файлы, включая те, которые не были изменены, с сервера.Обновление тега также занимает много времени.
Я хочу спросить, есть ли способ получить subversion, чтобы получить все файлы из локального транка, поместить его в новый тег, а затем обновить тег и заменить только те файлы, которые были изменены.Поэтому, если каталог соединительных линий:
соединительный
- Art
- Engine
--- Graphics
--- Physics // MODIFIED
- SFX
-- Диалог
и я отмечаю его, может ли svn скопировать все файлы из транка в новый тег, а затем соответствующим образом обновить тег?
Одно из известных мне решений - экспортировать транк, а затем обновить тег.Есть ли способ лучше?