我通过以下方式从我们的 svn 存储库中检出(下载)子目录:svn co file:///home/svnrepository/aaa/bbb/ccc
它可以工作。
问题是我是“盲目地”这样做的,因为目前我不知道如何才能看到 svn 存储库的内容。如果我使用cd
自动完成(按标签),我会得到cd file:///home/svnrepository/
(所以,看起来我的操作系统看到这个目录存在)。但是,当我执行最后一个时,cd
我得到:Directory is not found
.
如果我cd file:///home/svnrepository/
在命令行中按制表符,我会得到以下输出:
conf/ db/ format hooks/ locks/ README.txt
奇怪的是,以这种方式我没有得到aaa
我可以签出的子目录。
ls file:///home/svnrepository/
也不起作用(找不到目录)。
所以,现在我的问题是我需要tools
从存储库中下载子目录,但我不知道它在哪里(在什么目录中),我也不知道如何找出它在哪里。例如,我不知道是否应该输入svn co file:///home/svnrepository/tools
orsvn co file:///home/svnrepository/aaa/tools
或svn co file:///home/svnrepository/aaa/bbb/tools
。
有谁知道我如何浏览 svn 服务器的文件结构?
编辑
我能够执行cd /home/svnrepository/
(所以,我需要删除file://
)。但是在这个目录中,我看不到aaa
可以使用svn co file:///home/svnrepository/aaa
.