gpt4 book ai didi

svn - 如何将单个文件夹从一个 Subversion 存储库移至另一个存储库?

转载 作者:行者123 更新时间:2023-12-03 04:20:38 24 4
gpt4 key购买 nike

我在 Subversion 存储库中有一个名为“project”的“docs”文件夹。我得出的结论是,它确实应该保存在一个名为“project_docs”的单独 Subversion 存储库下。

我想将“docs”文件夹(及其所有修订版)移至“project_docs”存储库。有办法做到这一点吗?

最佳答案

如果您有权访问存储库本身(而不是工作副本),则应该能够转储当前存储库,将其过滤为仅包含有关 docs 文件夹的信息,并将其加载到其他存储库中。

会是这样的:

svnadmin dump /svn/old_repos > ./repository.dump
svndumpfilter include path/to/docs --drop-empty-revs --renumber-revs --preserve-revprops < ./repository.dump > ./docs_only.dump
svnadmin load /svn/new_repos < ./docs_only.dump

如果无法访问存储库,您就无法维护修订历史记录,并且必须将文件复制到新存储库并提交。

关于svn - 如何将单个文件夹从一个 Subversion 存储库移至另一个存储库?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/417726/

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