8
我想爲我的團隊提供一種在Visual Studio中的提交操作的UI。我會如何去做,我會創建一個Studio加載項,或者是否有TFS事件可以幫助解決這種情況?Team Foundation Server 2010中是否存在預提交鉤子?
我想爲我的團隊提供一種在Visual Studio中的提交操作的UI。我會如何去做,我會創建一個Studio加載項,或者是否有TFS事件可以幫助解決這種情況?Team Foundation Server 2010中是否存在預提交鉤子?
偉大的問題!不幸的是,客戶端(Visual Studio)沒有可擴展性來阻止簽入。但是,有一個服務器端可擴展性點(稱爲ISubscriber Decision Point),您可以攔截並允許/拒絕該簽入。你認爲這對你有幫助嗎?
這個可擴展性點沒有被很好地記錄下來,但是我們在我們新的TFS 2010書(Wrox Professional Team Foundation Server 2010)的第25章中有關於如何創建其中的一個的一些信息。
另一種選擇是創建自定義簽入策略......這看起來並不是解決問題的最佳方式,而且存在其自身問題。
是的,這也是我們在這裏的想法。這不是最好的解決方案,但它是最好的解決方案。 – 2011-03-23 18:13:01
太好了 - 讓我們知道如果您在實現這個特定解決方案時遇到任何問題! – 2011-03-24 00:47:05
是否有可能做這樣的事情:每次有「簽到」時,我們檢查它是否是今天的第一次「簽到」,如果是,那麼我們升級版本號。謝謝。 – CuiPengFei 2011-03-30 06:33:34