0

我正在尝试使用 svn 签出一些代码。

这是我正在使用的命令:

svn checkout http://xssm.googlecode.com/svn/trunk/commons-lib/WordNet/3.0/ xssm-read-only

我可以访问子目录(/commons-lib/WordNet/3.0),如下所示:http://code.google.com/p/xssm/source/browse/trunk/commons-lib/WordNet/? r=151#WordNet%2F3.0

为什么我可以访问该子目录结构,但在我尝试结帐时它不可用?

这是我得到的错误: svn: URL 'http://xssm.googlecode.com/svn/trunk/commons-lib/WordNet/3.0' 不存在

4

1 回答 1

2

我可以访问子目录(/commons-lib/WordNet/3.0),如此处所示

这是旧的历史修订的 URL,而不是 HEAD。而且这个网址现在不存在

svn ls http://xssm.googlecode.com/svn/trunk/commons-lib/WordNet

2.0/

与此 URL 比较并输出

svn ls http://xssm.googlecode.com/svn/trunk/commons-lib/WordNet@151

3.0/

为了签出这个旧版本,您必须将PEG-revision添加到 URL

svn checkout http://xssm.googlecode.com/svn/trunk/commons-lib/WordNet/3.0@151 xssm-read-only

于 2012-09-27T10:28:46.010 回答