Visual SVN Server - 项目存储位置
我最近安装了 VisualSVN 服务器。我将存储库放在 D:\Repositories
上,并通过 Visual Studio 2008 将一些项目添加到存储库中。
D:\Repositories\reponame
的大小似乎有点小与我的项目进行比较时。
我需要确保项目存储在哪里,以便在服务器上重新安装系统时进行备份。任何帮助将不胜感激。
I recently installed VisualSVN Server. I put Repository on D:\Repositories
and added some projects to the repository via Visual Studio 2008.
D:\Repositories\reponame
seems to be a little bit to small in size when comparing to my projects altogether.
I need to make sure where the projects are stored in order to make a backup when reinstalling system on my server. Any help with that would be appreciated.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Subversion 在文件空间使用方面非常节约。
您的 D:\Repositories\reponame 下应该有一组文件夹,例如“conf”、“dav”、“db”、“hooks”和“locks”。
在“db”下我有“revprops”、“revs”和“transactions”。
如果您将新文件提交到存储库,您应该在“revs”文件夹中获得一个新条目。
我使用 svn 镜像进行备份 - 每天将所有存储库镜像到不同的 SVN 服务器。
利亚姆
Subversion is pretty thrifty when it comes to file space use.
You should have a set of folders under your D:\Repositories\reponame like "conf", "dav", "db", "hooks" and "locks".
under "db" I have "revprops", "revs" and "transactions".
If you commit a new file to the repository you should get a new entry in "revs" folder.
I use svn mirroring for my backups - mirror all repos to a different SVN server on a daily basis.
Liam
如果您想确保您有备份。创建一个新的存储库,添加一些代码并备份文件夹结构。
然后将其删除并从备份中恢复。
Liam 回答说 SVN 非常节俭。
IF you want to make sure you have your backups. Create a new repository, add some code and back up the folder structure.
Then delete it and restore it from backup.
SVN as Liam answered is very thrifty.