Архив старых файлов - PullRequest
2 голосов
/ 01 мая 2010

Я новичок в SVN. У меня есть много старых, неиспользуемых файлов, которые я хочу заархивировать или скопировать в другой репозиторий или каталог. Как я могу заархивировать эти файлы и сохранить историю их изменений?

Ответы [ 4 ]

3 голосов
/ 01 мая 2010
  • svn move, если вы хотите, чтобы они находились в другом каталоге. Вы можете получить доступ к истории файла.
  • svn delete если вы хотите какой-нибудь архив. Это есть в более старой версии, но они ушли в более новые. Конечно, история файла не тронута.
2 голосов
/ 02 мая 2010

svn delete будет работать, но так как я не знаю лучшего способа быстрого доступа к истории проекта, я всегда перемещаю его в папку на том же уровне, что и / trunk и / branch, например / archives проще найти позже, но также не загружается, когда я проверяю транк на другой компьютер (или на сервере сборки).

2 голосов
/ 02 мая 2010

Вы всегда можете создать новый репозиторий для вас новых ревизий. Просто используйте "svnadmin dump" и "svnadmin load" для ваших ревизий. У вас будут старые ревизии в первом репозитории, и вы можете начать заново в новом.

2 голосов
/ 01 мая 2010

Просто удалите их. История останется, и у вас не будет файлов, занимающих место и фрагментирующих ваш HD.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...