我尝试使用VB.Net项目中的SharpSvn库来访问SVN存储库。
我想用编程的方式创建一个分支,这是我的方法:
Dim trunkUrl As String = "file://sourcecontrol.server/repo/trunk/test-folder"
Dim branchUrl As String = "file://sourcecontrol.server/repo/branches/mybranches/test-folder"
Using client As SvnClient = New SvnClient()
Dim copyArgs = New SvnCopyArgs
copyArgs.CreateParents = True
copyArgs.LogMessage = "New Branch"
Dim target As SvnUriTarget = New SvnUriTarget(New Uri(trunkUrl))
client.Copy(target, branchUrl)
End Using
我得到错误:"系统参数异常:'此参数不是有效路径。指定了URI参数名:目标路径'"
我需要如何传递 Backbone.js 和分支URL?
还是svnClient.copy()不是正确的分支方法?
而且我找不到一个可访问的文档和例子。在https://sharpsvn.open.collab.net/servlets/ProjectProcess?pageID=3794下的项目页面有一个链接到文档,但似乎它不再工作了。
1条答案
按热度按时间mzaanser1#
一个简单的修复方法。更改以下行:
第一个月
到
client.RemoteCopy(target, new Uri(branchUrl), copyArgs)