【发布时间】:2010-12-14 14:06:49
【问题描述】:
我在一个拥有巨大分支区域的 SVN 存储库中工作。结果,我对分支文件夹进行了浅层(--depth empty)签出。
示例:C:\svn\branches
我的工作副本中没有子文件夹。
假设我想要结帐一个名为 MyBranch 的分支。
我跑:
svn checkout @987654321@ C:\svn\branches\MyBranch --depth infinity
酷利欧。我得到所有的文件。不过,svn status 看起来有点奇怪:
让我们检查一下信息...
C:\svn\branches> svn 信息。 小路: 。 网址:http://svn/ThisProject/branches 存储库根目录:http://svn 存储库 UUID:3facc57d-2901-0010-8249-59daf7a806c1 修订:1733 节点种类:目录 时间表:正常 深度:空 最后更改作者:e467443 最后更改版本:1733 最后更改日期:2010-12-14 21:42:31 +0800(2010 年 12 月 14 日星期二) C:\svn\branches> svn info MyBranch 路径:ARPE-TEST2 网址:http://svn/ThisProject/branches/MyBranch 存储库根目录:http://svn 存储库 UUID:3facc57d-2901-0010-8249-59daf7a806c1 修订:1733 节点种类:目录 时间表:正常 最后更改作者:v094424 最后更改版本:1624 最后更改日期:2010-12-13 22:46:21 +0800(2010 年 12 月 13 日星期一)这很奇怪。让我们尝试添加:
C:\svn\branches> svn add MyBranch svn:警告:“MyBranch”已经在版本控制之下我的猜测是 branches 有 Depth: empty 所以 SVN 很困惑。
谁能解释并提供解决方法?也许我可以忽略。
我在 Windows 上使用 CollabNet 命令行工具。
C:\svn\branches> svn --version svn,版本 1.6.12 (r955767) 编译 2010 年 6 月 21 日 16:00:59【问题讨论】:
标签: svn status svn-checkout