2016-12-01 41 views
0

我的問題與this answered question類似,因爲它可以請求審查整個工作項目。無論如何要做到這一點?另外,這是最佳做法嗎?TFS 2015:請求審查多個簽入(更改集)

我的團隊通常會在每天結束時進行簽入,因此您可以想象如果我們需要按照變更集進行操作,需要進行多少次代碼審覈。

+0

你是什麼意思關於「請求整個工作項目的變更審查」? –

+0

哦,那是不對的。我的意思是,「要求對一個給定工作項目的所有變更進行審查」。換言之,所有簽入都是針對某個工作項目進行的,而不是針對每個單獨簽入的評論。 –

回答

-2

當我讀完Eddie關於暫停工作時創建的擱架的評論之後,我創建了一個場景,我在一天結束時暫停工作,然後在第二天重新開始工作時恢復,恢復所有我的工作從服務器更改。

如果我每天都這樣做,我的工作不會迷路。最終,一旦我準備好提交我的代碼進行審閱,我對原始文件的所有更改都將對審閱者可見,這非常完美。

所以,答案是,不要每天都登記以保證您的代碼安全,擱置它。這將允許一個代碼審查顯示自第一次退房以來所做的所有更改。

0

您可以查詢一天中的工作項目並保存。當您要檢入待處理的更改時,請在相關工作項目中選擇已保存的查詢,然後選擇查詢中的所有工作項目,並將它們拖到相關工作項目部分以將它們鏈接到檢入。通過這種方式,您會看到一天中的所有工作項目都與單個代碼審查相關。

enter image description here

0

恐怕答案是否定的。當您請求審閱時,所做的更改將存儲在擱置集中,而不是更改集。沒有辦法將這些擱架組合到一個工作項目中。

+0

謝謝埃迪。我正試圖理解其他團隊/開發人員對評論所遵循的過程。在審覈完成之前,他們是否沒有辦理登機手續?如果他們失去了他們的數據呢? –

+0

@DanielMinnaar是的,這是TFVC Code Review的工作流程。它用於在登記之前查看代碼。有關詳細信息,請參閱此鏈接:https://www.visualstudio.com/en-us/docs/tfvc/get-code-reviewed-vs。這些更改存儲在與變更集類似的shelveset中。當您等待審查反饋時,您也可以暫停工作。所以你不必擔心丟失數據。 –

+0

當我使用擱置和Susume和Resume功能時,我意識到這實際上是我的問題的解決方案,因爲它允許我定期安全地存儲我的代碼,並仍然請求對個別Shelveset的所有更改進行審查。 –