2015-10-16 75 views
1

我正在尋找一種方式來提醒用戶,當他們正在處理的項目的新版本被檢入時。我收集到有一種方法可以自動獲取最新版本,但已從較新版本中刪除部分因爲它被認爲是不好的做法。Visual Studio/TFS - 有沒有辦法在檢入新版本時提示?

我希望能夠做的是提示用戶(而不是自動執行此操作),並選擇獲取最新版本 - 或合併他們的工作,可能 - 如果他們的工作版本比最新的入住版本。有沒有辦法做到這一點?我很確定在Visual Studio中沒有辦法做到這一點(如果我錯了,請讓我知道),但是有沒有辦法編寫一個腳本或使用類似VS/TFS命令行命令執行檢查並向用戶提示提示?

謝謝!

+0

好奇,想知道你其實想什麼問題解決。你有沒有合併問題,因爲開發人員不夠經常合併?還是在賽道上進一步發展? – Betty

+0

這實際上是一個比它應該更簡單的問題......我們的開發人員在處理代碼之前忘了獲取最新版本,而不是其他任何東西。我們遇到了一個偶然的問題,開發人員檢查代碼並開始工作,然後另一個開發人員檢查出該代碼的原因不同,並在第一個人完成工作並完成合並衝突之前完成工作。 – TheIronCheek

+0

您可以簡單地運行一個計時器,提醒掙扎的人。這樣,你建立了一個習慣,獲得最新的,而不是加強不良行爲 – Betty

回答

2

這實在是一個培訓問題。每個開發者都應該在開始編碼之前,在他們提交之前做一個最新的工作。

這是一個基本的做法,無需複雜的自定義。

1

在TFS中,您可以使用警報系統在受控文件有一個新版本時訂閱警報。訂戶將有一封電子郵件,他們將根據他們的要求決定是否獲得新版本。

您可以訂閱獲得與簽入警報類別警報: enter image description here

請檢查該MSDN文章有關配置TFS細節提醒:https://msdn.microsoft.com/en-us/library/ms181334.aspx

+0

有趣的。我將不得不看看這是否適合我們。 – TheIronCheek

相關問題