如何在CodePlex上镜像SVN存储库?

时间:2008-10-07 23:36:29

标签: svn codeplex svnbridge

我是CodePlex项目的创建者(也是迄今为止唯一的开发人员)。我在我的笔记本电脑上使用家庭网络上的Subversion存储库编写它。

通过TeamServer界面向CodePlex提交我的更改让我发疯,我真的很喜欢通过新的SVN界面将我的svn repos与CodePlex同步的简单方法。 svnsync或synmerge似乎是要走的路,但对于一个只使用过TortoiseSVN的家伙来说,这两个指令似乎都不清楚。他们似乎也似乎需要本地访问目标服务器(显然对于CodePlex来说,这是不可能的)

那么,有人可以给出简单的说明吗?

3 个答案:

答案 0 :(得分:1)

CodePlex存储库运行SvnBridge而不是真正的Subversion服务器。我不认为SvnBridge对接收更改有svnsync支持。

答案 1 :(得分:0)

正如您在documentation中找到的那样,svnsync要求对目标服务器进行独占(但不是本地)访问。这使得它不适合您的目的,因为它会使CodePlex存储库无法被其他开发人员提交(当它们来的时候;))。

您可能会考虑另一种方法:始终提交CodePlex存储库,并使用svnsync保留本地(和只读)镜像。

答案 2 :(得分:0)

为什么不能只使用Subversion客户端与Codeplex存储库通信(它们现在托管SvnBridge)

另见http://www.codeplex.com/CodePlex/Wiki/View.aspx?title=Source%20Control%20Clients