在Team Foundation Server 2010中,我爲一個主要項目創建了一個源代碼管理分支,我希望它是臨時的。項目關閉後,我想綁定臨時分支,將其合併到我的主分支中,然後將其刪除。我想刪除它,所以我沒有一個臨時分支在任何時候都掛着。但是,我不想失去這個分支的入住記錄。Team Foundation Server 2010:我可以刪除分支,但保存其歷史嗎?
所以,我的問題是我可以刪除已經合併到其他分支的分支而不刪除該分支的歷史嗎?
在Team Foundation Server 2010中,我爲一個主要項目創建了一個源代碼管理分支,我希望它是臨時的。項目關閉後,我想綁定臨時分支,將其合併到我的主分支中,然後將其刪除。我想刪除它,所以我沒有一個臨時分支在任何時候都掛着。但是,我不想失去這個分支的入住記錄。Team Foundation Server 2010:我可以刪除分支,但保存其歷史嗎?
所以,我的問題是我可以刪除已經合併到其他分支的分支而不刪除該分支的歷史嗎?
刪除的分支基本上是隱藏的,沒有真正刪除。這意味着他們沒有在源代碼控制瀏覽器中顯示了(除非你有節目被刪除的文件選項打開的情況),但應該仍然可以通過註釋工具爲分支的歷史,並且在任何分支上的文件的觀看歷史記錄,當你將分支合併回。
見例如:http://stackoverflow.com/questions/323834/how-should-i-get-rid-of-tfs-branches-properly – DeCaf