Вопрос

Недавно я установил Visual SVN Server.Я включил репозиторий D: epositories и добавил несколько проектов в репозиторий через.Visual Studio 2008.

D: epositories eponame кажется, он немного маловат по размеру по сравнению с моими проектами в целом.

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

Это было полезно?

Решение

Subversion довольно экономна, когда дело доходит до использования файлового пространства.

У вас должен быть набор папок под вашим D: epositories eponame например, "conf", "dav", "db", "hooks" и "locks".

в разделе "db" у меня есть "revprops", "revs" и "transactions".

Если вы передадите новый файл в репозиторий, вы должны получить новую запись в папке "revs".

Я использую зеркальное отображение svn для своих резервных копий - ежедневно зеркально отображаю все репозитории на другой SVN-сервер.

Лиам

Другие советы

ЕСЛИ вы хотите убедиться, что у вас есть резервные копии.Создайте новый репозиторий, добавьте немного кода и создайте резервную копию структуры папок.

Затем удалите его и восстановите из резервной копии.

SVN, как ответил Лиам, очень бережлив.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top