Visual SVN Server - место хранения проектов
-
16-09-2019 - |
Вопрос
Недавно я установил 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, как ответил Лиам, очень бережлив.