все SVN данные хранятся в папке svnroot? - PullRequest
1 голос
/ 07 февраля 2012

Я только что создал SVN, и мой первоначальный проект находится там ... и рабочая копия, которую я только что создал с помощью "Branch / Tag" в Eclipse (Subclipse) ...

В любом случае ... моя папка svnroot имеет размер только 256 КБ, поэтому мне интересно, есть ли там все мои данные или какие-то еще где-то?

Могу ли я просто заархивировать эту папку svnroot, и все мои SVN-данные будут заархивированы ... Я могу просто распаковать ее в новую папку svnroot на другом компьютере, и я смогу заново создать мой SVN-репозиторий с моими 2 копиями мой проект там?

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

p.s. Я создал свою папку svnroot следующим образом:

svnadmin create /Users/me/svnroot 

1 Ответ

1 голос
/ 09 февраля 2012

Subversion хранит ваши данные в своем хранилище в сжатом виде. Таким образом, даже после первой фиксации размер всего хранилища может быть меньше, чем общий размер файлов в вашем рабочем каталоге.

Как уже упоминалось в комментариях, не рекомендуется делать простую «копию» папки Subversion для резервного копирования. Используйте svnadmin dump или svnadmin hotcopy, как описано в Каков наилучший способ резервного копирования хранилищ Subversion? .

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