尝试使用 SharpSVN 结账时出现错误

发布于 2024-07-11 03:52:11 字数 404 浏览 14 评论 0原文

在尝试使用以下代码时,我收到以下错误:已在处理不同的 url,错误代码 155000。

string targetPath = @"C:\Documents and Settings\Admin\My Documents\CPM Creator\"; //" for prettify

client.Authenticatio​n.DefaultCredentials​ = new NetworkCredential("guestUser", "hjk$#&123");

// Checkout the code to the specified directory
client.CheckOut(new Uri("http://svn.peerlis.com:8080/CPM Creator"), targetPath);

While attempting to use the following code, I am receiving the following error : Already working for different url, error code 155000.

string targetPath = @"C:\Documents and Settings\Admin\My Documents\CPM Creator\"; //" for prettify

client.Authenticatio​n.DefaultCredentials​ = new NetworkCredential("guestUser", "hjk$#&123");

// Checkout the code to the specified directory
client.CheckOut(new Uri("http://svn.peerlis.com:8080/CPM Creator"), targetPath);

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

冰火雁神 2024-07-18 03:52:11

嗯,这是正确的吗? 这已经是 SVN 文件夹的工作路径了吗? 该位置是否有隐藏的 svn 文件夹?

我在“开始区域、本地工作、丢弃”循环中使用 SharpSVN,因此我总是从一个干净的(空)文件夹开始(祖先中没有 SVN 文件夹)。 这一直很有效。

Well, is it correct? Is this already the working path for a SVN folder? Are there any hidden svn folders in that location?

I use SharpSVN in a "get to scratch area, work locally, throw away" cycle, so I always start with a clean (empty) folder (with no SVN folders in the ancestors). This has always worked fairly well.

自我难过 2024-07-18 03:52:11

恕我直言,解决 SVN 问题的最佳方法是使用命令行客户端。 有时,它会以这种方式提供更多线索,因此您可能需要查看 上的文档svn结帐

IMHO, the best way to troubleshoot SVN problems is to use the command line client. Sometimes, it offers more clues that way, so you might want to look at documentation on svn checkout

太傻旳人生 2024-07-18 03:52:11

你说有隐藏的.svn文件夹; 这意味着 targetPath 已经是工作副本,您必须检出到另一个文件夹,或者如果不再需要则删除现有工作副本。

如果您想更新现有工作副本,请执行以下操作:

client.Update(targetPath);

查看 Subversion 文档 了解有关在什么情况下需要什么命令的更多信息。

You said there are hidden .svn folders; this means that targetPath is already a working copy, you'll have to check out to another folder, or delete the existing working copy if it's no longer needed.

In case you want to do an update of the existing working copy do something like:

client.Update(targetPath);

Check out the Subversion docs for more info on what command you need in what case.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文