我正在開發針對TFS服務器2015的GIT提交插件。 我已經複製瞭解決方案,其中的變化很小:http://almsports.net/tfs-server-side-check-in-policy-for-git-repositories/1025/。問題是在最新版本的TFS Server dll中,沒有TeamFoundationGitRepositoryService
的實現,因此我被困在那裏。TFS 2015上的Git推送插件
有人有類似的問題,並設法得到解決方案?
我正在開發針對TFS服務器2015的GIT提交插件。 我已經複製瞭解決方案,其中的變化很小:http://almsports.net/tfs-server-side-check-in-policy-for-git-repositories/1025/。問題是在最新版本的TFS Server dll中,沒有TeamFoundationGitRepositoryService
的實現,因此我被困在那裏。TFS 2015上的Git推送插件
有人有類似的問題,並設法得到解決方案?
TeamFoundationGitRepositoryService
您提到的命名空間位於TFS服務器API上。
由於它從TFS2015移開。沒有任何替代品。
一種方法是使用服務器端的git掛鉤,比如提交消息掛鉤來可視化所有提交。然而,這仍然是對積壓:
添加服務器端git的鉤
在這個類似的問題也來看一看:Custom checkin policy for TFS GIT
你只是想創建一個服務器端插件Git推?你的插件的主要用途是什麼? –
是的,我想創建服務器端插件。這個插件應該檢查提交消息,如果他們有正確的格式,並且不允許將它們保存在服務器端。 – PJak
不幸的是,沒有任何替代品。目前尚不能實現。 Sever端git鉤子仍在積壓,更多細節請參考下面的更新答案。 –