Удалить файл или заархивировать его?

Когда файл больше не нужен, как лучше поступить? Удалить его из репозитория или переместить в «notneededfiles_archive» в репозитории?

Я хотел бы удалить их, но я не знаю, есть ли простой способ перечислить все удаленные файлы. Опция архива, вы можете увидеть сразу все удаленные файлы, и если вам нужен один обратно, просто загляните туда ... Но через некоторое время это может быть огромная папка ... (если вы удаляете много :) )

Какие-либо предложения?


person bruno    schedule 28.12.2012    source источник


Ответы (1)


Стандартным действием является svn rm, после чего элемент исчезает, но остается в истории, чтобы вы могли восстановить его позже, если вам нужно.

Многие установки svn включают в себя viewvc или аналогичные визуальные инструменты, которые позволяют вам видеть старые версии, а затем загружать содержимое, если оно вам нужно. Из командной строки команда svn также позволяет извлекать из определенных версий, и, конечно, важные версии должны быть «помечены» с помощью svn cp.

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

person bmargulies    schedule 28.12.2012
comment
В вашем сообщении было предложено отредактировать следующие фрагменты кода - вы можете обновить ответ, включив в него похожие примеры: svn co -r 3456 https://svn/repo/trunk/file или svn co https://svn/repo/trunk/file@3456. - person Troy Alford; 28.12.2012