svn - 重构 Subversion 存储库

标签 svn version-control tortoisesvn branch

我已经了解了 svn move 命令,但一直无法以正确的方式使用它...这是我的情况:我有一个包含 5 个组件的项目。现在,我已经为每个组件创建了单独的存储库,它们都具有扁平结构。我想将所有这些组件移动到一个存储库中,以便我最终拥有如下结构:

/Project
    /Component1
        /branches
        /tags
        /trunk
    /Component2
        /branches
        /tags
        /trunk

每个组件的现有代码将位于每个组件的 trunk 目录中,所有这些都已设置好供我们对其进行分支/标记。

用于完成此操作的 svn move 命令示例将非常有帮助。

提前致谢,

吉姆

最佳答案

由于您要跨不同的 subversion 存储库移动,因此您将需要的不仅仅是移动命令,因为这只在单个命令中有效。有一篇好文章here关于如何跨存储库移动。

关于svn - 重构 Subversion 存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1128206/

相关文章:

linux - 在svn中提交文件后如何删除关于存储未加密密码的警告

Git 日志输出到 XML、JSON 或 YAML?

git - 使用 Git-LFS 将 SVN 迁移到 Git

svn - 自 win 10 Fall Creators Update [本地存储库] 以来,与基础版本相比,SVN 非常慢(乌龟)?

tortoisesvn - 命令行中的svn问题

svn - Subversion 工作流 : force update, 构建,提交前测试

c# - 使用 Visual Studio 2010 和 Subversion 与 2 个不同的项目共享一个 CS 文件

iphone - xcode 从 svn 更改为 git

svn - 源代码控制 : Multiple repositories for the same project

git - git:如何以编程方式确定是否需要 pull 或 push ?