gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 08:16:27 28 4
gpt4 key购买 nike

我访问一个 远程 SVN 存储库。由于我通常只需要其内容的一小部分,因此我进行了“稀疏结帐”:

svn checkout --depth empty svn+ssh://... src

每当我需要存储库中的文件夹时,我都可以
svn up folder

当我不再需要它时,我使用
svn up --set-depth exclude folder

但现在我需要一个完整的列表 全部 存储库中的文件,我不想为了获取文件和文件夹名称而进行完整的 check out 。

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

对比 How do I list all files ever committed to the repository?我只对存储库的当前内容感兴趣,而我无权访问 svnadmin .我也不能在存储库服务器上安装软件。

最佳答案

这将递归列出所有文件:

svn ls -R URL-OF-REPO

关于svn - 如何列出远程 SVN 存储库中的所有文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14646798/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com