2009-06-05 59 views
2

如果我有一個SVN項目設置像這樣:我可以使用外部結合多個SVN目錄到另一個單獨的目錄嗎?

Project 
-- Subdirs 
    -- A 
     -- A1.txt 
     -- A2.txt 
     -- A3.txt 
    -- B 
     -- B1.txt 
     -- B2.txt 
     -- B3.txt 

是否有可能使用的外部對A和B子目錄的內容別處合併成一個單一的目錄,所以我想有:

Project 
-- Subdirs 
    -- A 
     -- A1.txt 
     -- A2.txt 
     -- A3.txt 
    -- B 
     -- B1.txt 
     -- B2.txt 
     -- B3.txt 
-- CombinedViaExternals 
     -- A1.txt 
     -- A2.txt 
     -- A3.txt 
     -- B1.txt 
     -- B2.txt 
     -- B3.txt 

回答

1

這是可能的,因爲顛覆1.6(release notes)這樣做,但要注意的限制:

  • 外部必須在禾文件的路徑已經簽出的副本。雖然目錄外部可以將外部目錄放置在任意深度,並且它會創建任何中間目錄,但文件外部必須放置到已檢出的工作副本中;
  • 文件external的URL必須與外部文件將插入的URL位於同一個存儲庫中;不支持庫之間的文件外部;
  • 雖然提交不下到外部目錄中,但包含外部文件的目錄中的提交將對外部文件提交任何修改。
+0

它看起來像你在談論文件外部,而不是目錄外部。我假設我將不得不將這些屬性應用於每個文件,這不是我想要做的。 – Brown 2009-06-05 17:41:53

相關問題