2012-01-31 121 views
1

我有一個應用程序在開發中期從一個存儲庫移動到第二個存儲庫。出於合同的原因,這是通過將最新版本的源代碼從舊版本庫複製到新版本庫中作爲初始版本而不是將完整歷史記錄導入新版本來完成的。跨存儲庫的跟蹤歷史記錄

這大部分都不是問題,因爲有權訪問這兩者的人可以在遷移之前到達舊版歷史記錄;但我想知道是否有一種方法,我們可以配置tortise來繼續追蹤歷史記錄,如果用戶可以訪問這兩個歷史記錄,則可以從新的存儲庫到舊的存儲庫。

回答

2

這將是很好的,但我懷疑這是可能的。

大多數供應鏈管理公司的歷史概念,包括Subversion,都受限於庫的限制。有更廣泛的歷史意識是可能的,但我不知道任何SCM。像TortoiseSVN這樣的前端可能會選擇侵入該功能,但似乎它的受衆非常有限。

做將是在移動整個回購正確的事,並有多種方法可以做到這一點,但如果你是合同有義務不這樣做...

聽起來更多的合同問題比技術問題。

+0

我認爲這充其量只是一張長片。我們需要清理每一千個+ checkins中的每一個,以便將它們結束;這是非常耗時的。如果我記得時間表的話,那麼在我們開始開發之前,合同問題並沒有發生。展望未來,我們已經將其設計成將需要鎖定在NDA隔間內的東西分開,並在構建時引入它,但對於所有較舊的工作,我們無能爲力。 – 2012-02-01 05:14:25

相關問題