2011-01-12 78 views
0

我們在工作中使用Team Foundation Server 2010,並且我們的所有任務都來自TFS任務。如何處理TFS中同一文件上的多個任務?

現在我有2個任務涉及到相同的源文件。它們是兩個單獨的功能請求,但我最終會爲這兩種方法編寫通用方法。當我完成任務時,我檢查代碼更改並鏈接任務。

雖然測試數據庫阻止我實際完成第一項任務並檢查它,但是現在有一個問題。下一個任務在同一個文件中。

我很好奇其他人是如何處理這個問題的。我知道我可以擱置這個變化並且在另一個上工作,但是我需要一些我在第一個任務中寫的其他方法。其中一些方法中的主體將會改變一些以處理下一個特徵。

我是否擱置了我的更改,將我的方法複製並修改爲新任務?如果我這樣做,當我取消擱置我的更改時,合併過程將如何工作?你們怎麼處理這個問題?我最好在同一個變更集中完成這兩項任務嗎?但是,現在第二項任務依賴於第一項。如果由於某種原因,數據庫沒有得到解決,那麼第一項任務現在將阻止第二項任務的部署。

感謝您的提前輸入。

回答

0

如果兩個任務的目的地是同一個版本,請在同一分支上處理它們,並將兩個任務工作項與檢入相關聯。如果它們從根本上分開進行更改,並且我分別轉到生產代碼庫,那麼您應該有兩個單獨的代碼分支。

相關問題