这是我的情况:SVNSERVE - 所有存储库必须位于同一个父文件夹中吗?
我继承了一个SVN服务器(仅在Win 2008 R2上使用svnserve)和一个小硬盘和一个没有指定名称的存储库。它的路径是C:\svn\repos
。如果可能的话,我宁愿不改变它的任何内容,并且该磁盘对于该项目来说是很好的。
另一个组想要在此服务器上创建新的存储库。我正在添加新的硬盘。 我可以直接转到D :,创建一个名为D:\svn\repos\Project2
,cd\svn\repos\Project2
的文件夹,然后使用svnadmin create
命令创建其新存储库?
我们使用TortoiseSVN作为客户端,如果该事项...
谢谢!我可以为svnserve指定多个路径,还是运行svnserve的多个实例?没有我想要完成的事例,这就是我在这里问的原因。 – Dilbertina 2013-03-26 18:34:00
如果您需要2个不共享直接父亲的路径,那么您需要两个svnserve实例。或者svnserve的一个实例,并在URL中指定服务器上存储库的完整路径(这不是理想的情况)。真的,您最好将所有存储库合并为一个共同的父项。对于那些目前有工作副本指向它的人来说,这将是一个短暂的痛苦,但最终它是值得的。 – alroc 2013-03-26 18:40:17
好的,谢谢!这就是我害怕的...... :( – Dilbertina 2013-03-26 18:48:58