我计划转储svn Fruit 存储库,以便从其根目录中排除一组文件夹,然后再次加载它。例如,
Fruit
-Banana
-Tomato
-Potato
所以我们知道 Fruit 是svn项目,我想过滤掉一些错误输入的蔬菜。马铃薯很明显,但我确信以前的修订版中还有一些我想要排除的文件夹。
如何获取水果回购根目录中存在的文件夹的完整历史记录?
答案 0 :(得分:2)
您想要历史记录,还是想要所有当前文件夹的列表?
Fruit
repo目录下的当前文件夹。$ svn ls http://svn/repo/Fruit
Fruits
存储库目录下直接的所有文件和文件夹的历史记录。$ svn log --depth=immediates http://svn/repos/Fruit
或者,您是否尝试通过 svndumpfilter 过滤出来的回购?这是一个完全不同的问题......