“svn co”没有查看“svn ls”显示的内容

时间:2011-10-27 06:51:21

标签: svn

我在MacOS X上使用svn。我已经设置了一个具有类似于以下访问权限的存储库:

[/]
*=rw

[/group1]
*=
me=rw
groupMember1=rw
groupMember2=rw

这里“我”是我的用户名。当我做“svn ls https://me@ourserver.com/svn/”然后我正确地得到:

/ 1组

同样,当我执行“svn ls https://me@ourserver.com/svn/group1”时,我正确地列出了该文件夹中的所有文件。同样,当我在网络浏览器中以“me”用户浏览回购时,我可以按照自己的意愿访问所有信息。

然而,当我结帐时...“svn co https://me@ourserver.com/svn/”然后只签出文件夹group1的“浅拷贝”,该文件夹中的文件是不。这是为什么?我错过了什么?

P.S。我可以使用svn co分别检出所有组文件夹。这有效。但是,这很不方便。

1 个答案:

答案 0 :(得分:0)

尝试隐式指定结帐深度,它可能与权限无关(您的访问权限似乎正确)。

svn checkout --depth infinity https://me@ourserver.com/svn/" my_working_copy