我正在開展下一項任務,突然明白我需要與我的主管討論一些細節以便繼續。我會在幾天之內討論這個問題時,我會對我的首席執行官進行指導。在此之前,我需要處理另一項任務。版本控制系統 - >分支問題
什麼是正確的方法?
我看到2個選項:
1)複製頭從庫修訂到一個新的分支,並開始另一項任務有。完成後 - 將其合併到主幹。或者,也許我需要先從樹幹合併到分支,然後合併回樹幹?
2)從工作副本複製到一個新的分支。將中繼恢復到最後一個修訂版(在我開始討論任務之前),切換到中繼並處理其他任務,然後在分支中完成當前任務併合並。
請詳細解釋正確的方法,因爲我不是經驗豐富的VCS用戶。先謝謝你。
您正在使用哪個版本控制系統?標籤指示「svn」和「cvs」。 – 2009-09-07 00:44:43
我覺得沒關係,因爲問題是一般的,但是我用SVN – nightcoder 2009-09-07 00:48:31
如果沒關係,那就用'git stash' :) http://www.kernel.org/pub/software/scm /git/docs/git-stash.html說真的,事實上,你可以使用'git svn'將Git用作Subversion客戶端,並擁有所有可用的Git輕量級分支管理功能。我一直這樣做,不想放棄。 – 2009-09-07 00:58:51