2011-07-01 36 views
4

林不知道如果標題說明什麼,我問很好,但我給它一個在這裏拍攝:TortoiseSVN的符號鏈接到單獨的文件夾在資源庫

我有什麼
-MySvnRepository
+        項目一個文件夾
+        項目兩個文件夾
-        共享文件夾
-                 ToolkitDefinitions.cs

什麼我找
-MySvnRepository
-        項目一個文件夾
-                 Symoblic鏈接ToolkitDefinitions.cs
-        項目兩個文件夾
-                 Symoblic鏈接ToolkitDefinitions.cs
-        共享文件夾
-                 ToolkitDefinitions.cs

關鍵是我有一個DLL,我維持我希望我的同事有最新版本,無需在項目1,項目2,項目3 ...等具有seprate副本。

這可能嗎?

+0

我敢肯定不是100%我理解你的權利,但我認爲你要可以用的外部做什麼:http://svnbook.red-bean.com/en/1.5/svn.advanced.externals。html –

+0

這看起來像我想要的,好吧,我想在文件級別,但我可以處理目錄。有沒有辦法與Repo Browser做到這一點,或者我需要使用一個shell?如果你給你的評論一個答案,我會接受它 –

回答

1

我敢肯定不是100%我理解你的權利,但我認爲你要可以用的外部做什麼 - 至少在一個目錄級別,不能在檔案雖然。

chapter in the SVN book.

使用的外部指向同一回購我從來沒有嘗試過,但根據手冊中的例子,這是可能的。

您可以在TortoiseSVN中執行此操作,方法是轉到工作副本,右鍵單擊要創建外部目錄的目錄,編輯屬性並添加外部定義。然後提交更改。外部將在您下次更新工作副本時被取消。

+0

可以定義「文件外部」。外部可以在同一個存儲庫中;在這種情況下,您應該在定義外部時使用相對路徑。 –

+1

@Stefan我會如何做檔案外部?該手冊在這個問題上似乎很清楚:「外部定義只能指向目錄,而不指向文件。」 - 是否有解決方法?如果有的話,我會對它的工作原理感興趣。 –

+1

你需要1.6版本...我現在可以找到的唯一信息是在這裏(在底部):http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-externals.html –

相關問題