我讀過http://svnbook.red-bean.com/en/1.7/svn.advanced.externals.html,但我沒有看到我需要的信息。它(幾乎沒有)談論propset,但不是propedit,這正是我想要的。我有v1.8客戶端。如何使用svn externals在混合分支中創建多模塊版本?
說我有在
root URL = https://mySvnRepo
^/projects/trunk/module1
^/projects/trunk/module2
^/projects/trunk/module3
以下模塊層次說我支了整個項目/ *樹
^/projects/branches/branch1/module1
^/projects/branches/branch1/module2
^/projects/branches/branch1/module3
...和
^/projects/branches/branch2/module1
^/projects/branches/branch2/module2
^/projects/branches/branch2/module3
我怎麼能使用svn外部,所以我的工作副本看起來像
/home/svn/projects/module1 from http://mySvnRepo/projects/trunk
/home/svn/projects/module2 from http://mySvnRepo/projects/branches/branch1
/home/svn/projects/module3 from http://mySvnRepo/projects/branches/branch2
例如。
我不需要對我爲什麼要/不應該做這樣的講座。我只是想知道如何。如果我在足部(或頭部)開始自我射擊,現在就可以了。我只是試圖證明一個可能或不可行的工作流程。謝謝!
其中哪些是SVN中的真實文件夾? 'projects'? '項目/ module1'? 'http:// mySvnRepo/trunk'會在'projects/module1'下進入名爲'projects/module1/trunk'的文件夾嗎? –
謝謝,我澄清了這篇文章。 –