2012-11-12 64 views
2

我在我的SVN中有'ExternalFolder'和'trunk'。 'trunk'有一個鏈接到ExternalFolder的空文件夾(如下所述)。 我想要創建一個腳本,將分支樹幹,標記(或分支)的ExternalFolder並連接在新分支幹線「外部」,並將其連接到新標記ExternalFolder如下例所示:分支外部和樹幹

  • 軀幹
    • PROJECT1
      • 外部對象(與ExternalsFolder
  • ExternalsFolder
  • 分行
    • Project1_BranchA
      • TaggedExternalsFolder
      • PROJECT1
        • 外部對象(與Project1_BranchA \ TaggedExternalsFolder)

如果實現起來很複雜,我還可以讓新標記或分支的「ExternalFolder」位於不同的位置。把它們放在同一個目錄中只是爲了方便訪問。 有沒有簡單的方法來實現這一目標? 我需要寫一個腳本嗎?

感謝, 蓋伊

回答

0

我有一個類似的問題比你。我使用pysvn Python腳本解決它認爲:

  1. 搶遞歸我的項目
  2. 凍結在外部屬性中的每個外部,明確設置的版本(不是創建的每個分支/標籤更容易的所有外部組件外部)
  3. 然後創建標籤或分支