小编Kom*_*oma的帖子

如何列出远程SVN存储库中的所有文件?

我访问一个大型远程SVN存储库.由于我通常只需要其内容的一小部分,我做了"稀疏结账":

svn checkout --depth empty svn+ssh://... src
Run Code Online (Sandbox Code Playgroud)

每当我需要存储库中的文件夹时,我就可以做到

svn up folder
Run Code Online (Sandbox Code Playgroud)

当我不再需要它时,我会使用它

svn up --set-depth exclude folder
Run Code Online (Sandbox Code Playgroud)

但是现在我需要一个存储库中所有文件的完整列表,我不想只是为了获取文件和文件夹名称而进行完整的检查.

我已经尝试了svn ls -R哪些确实会列出一些我没有检查过的文件,但仍然有一些丢失.我知道,因为它确实显示当前目录中的所有内容.现在我可以半手动执行svn lssvn up --depth empty为每个新发现的目录,但我想知道是否有更好的选择.

如何列出所有已提交到存储库的文件相反我只对存储库的当前内容感兴趣,而且我无权访问svnadmin.我也不能在存储库服务器上安装软件.

svn repository remote-access

33
推荐指数
3
解决办法
6万
查看次数

标签 统计

remote-access ×1

repository ×1

svn ×1