繁体   English   中英

将外部和中继分支在一起

[英]Branching Externals and Trunk together

我的SVN中有“ ExternalFolder”和“ trunk”。 “ trunk”有一个链接到ExternalFolder的空文件夹(如下所述)。 我想创建一个脚本,该脚本将分支主干,标记(或分支)ExternalFolder,并在新分支的主干中连接“外部”,然后将其连接到新标记的ExternalFolder,如以下示例所示:

  • 树干
    • 项目1
      • 外部组件(链接到ExternalsFolder
  • 外部文件夹
  • 分行
    • Project1_BranchA
      • 标记的外部文件夹
      • 项目1
        • 外部(链接到Project1_BranchA \\ TaggedExternalsFolder)

如果实现起来很复杂,我也可以将新的标记或分支的“ ExternalFolder”放置在其他位置。 将它们放在同一目录中只是为了易于访问。 有没有简单的方法可以做到这一点? 我需要写脚本吗?

谢了,兄弟们

我有一个与您类似的问题。 我使用pysvn通过python脚本解决了该问题:

  1. 递归地获取我项目的所有外部要素
  2. 冻结每个外部对象,在外部属性中显式设置修订(比为每个外部对象创建分支/标签更容易)
  3. 然后创建标签或分支

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM