Sourceforge svn checkout没有找到trunk

时间:2012-11-22 18:06:51

标签: svn sourceforge

当我尝试在sourceforge上签出我的存储库的主干时,我收到一条错误消息,指出该路径不存在。主干肯定存在,我加倍检查拼写错误。当我查看整个存储库(标签,分支机构,主干)时,Tortoise SVN会毫不犹豫地做到这一点,然后突然检查出行李箱文件夹。

这是一个已知的错误吗?

另外:我总是要连续三次输入我的密码,以便Tortoise SVN(或sourceforge)接受它。

编辑:

此结帐有效: svn+ssh://atrioom@svn.code.sf.net/p/michaelkrebs/code

此结帐不起作用: svn+ssh://atrioom@svn.code.sf.net/p/michaelkrebs/code/trunk 虽然主干确实存在。这似乎是一个sourceforge问题。对不起,这只是一个讨论,而不是q& a。这完全是错位的吗?

EDIT2:

正如@David W.所说,我确实收到了信息:

URL: svn+ssh://atrioom@svn.code.sf.net/p/michaelkrebs/code/MichaelKrebs/trunk 
Repository Root: svn+ssh://atrioom@svn.code.sf.net/p/michaelkrebs/code 
Repository UUID: 5725c7ca-164e-43f7-a85e-87d1503a1558 
Revision: 40 
Node Kind: directory 
Schedule: normal 
Last Changed Author: atrioom 
Last Changed Rev: 39 
Last Changed Date: 2011-11-09 01:20:08 +0100 (Mi, 09 Nov 2011)

2 个答案:

答案 0 :(得分:1)

你能做一个

吗?
svn co --depth=immediates svn+ssh://atrioom@svn.code.sf.net/p/michaelkrebs/code

然后,cd到trunk并执行

svn up --set-depth=infinity

完成此操作后,您可以在主干上执行svn info并查看网址,复制并粘贴并再次结帐。

答案 1 :(得分:1)

网址错误。是的,主干存在,但不在code下 - 它在MichaelKrebs下。

我使用匿名访问来查看:

$ svn ls svn://svn.code.sf.net/p/michaelkrebs/code
MichaelKrebs/

$ svn ls svn://svn.code.sf.net/p/michaelkrebs/code/MichaelKrebs
branch/
tags/
trunk/

$ svn ls svn://svn.code.sf.net/p/michaelkrebs/code/MichaelKrebs/trunk
.htaccess
.project
404.html
crossdomain.xml
css/
images/
includes/
index.php
js/
robots.txt

所以,你想要的网址必须是这样的:

svn+ssh://atrioom@svn.code.sf.net/p/michaelkrebs/code/MichaelKrebs/trunk