2010-07-26 55 views
1

對不起,我本質上是一個新手連接:SVN匆匆:重命名父分支

,如果我有一個分支,我基本上是在用作爲家長,我從中創建幾個孩子樹枝,然後重命名(即複製和刪除)父母,孩子的分支不會孤立,因此失去了相當多的歷史?

回答

4

不可以。顛覆中的刪除並不會真正破壞任何數據。

例如,如果刪除版本5中的http://svn.example.com/myproject/somebranch,那麼刪除的分支仍可作爲http://svn.example.com/myproject/[email protected]訪問。這個「@ 4」被稱爲peg revision。另外,如果您查看「子分支」的歷史記錄,那麼刪除的「父分支」的歷史記錄仍將可見。

與命令行客戶端不同,TortoiseSVN不支持URL的@ peg修訂語法。相反,您可以單擊回購瀏覽器右上角的「HEAD」修訂按鈕,然後輸入其他修訂版本。

在瀏覽器中,您可以將?p=附加到URL而不是@,如this

+0

感謝您的支持。最好的迴應我不得不在一段時間內進行技術查詢! – IbnStack 2010-07-28 12:30:03