2017-08-16 14 views
0

私はTFSサーバー2015のGITコミットのためのプラグインを開発しています。 少し変更したソリューションをhttp://almsports.net/tfs-server-side-check-in-policy-for-git-repositories/1025/からコピーしました。問題は、TFSサーバーのDLLの最新バージョンでありTeamFoundationGitRepositoryServiceのない実装はされませんので、私はそれにこだわっているということです。GitプッシュプラグインTFS 2015

は誰か同様の問題を抱えていたし、解を得るために管理しますか?あなたが言及した

+0

をあなただけたかりましたGitプッシュ用のサーバー側プラグインを作成しますか?プラグインの主な用途は何ですか? –

+1

はい、サーバーサイドプラグインを作成したいと思います。このプラグインは、正しい形式を持っていて、サーバー側に保存できない場合は、コミットメッセージをチェックする必要があります。 – PJak

+0

残念ながら、置き換えはありません。これは今のところ実現できませんでした。サーバー側のgitフックは依然としてバックログに載っていますが、詳細は以下の私の更新の回答を参照してください。 –

答えて

0

TeamFoundationGitRepositoryService名前空間には、TFSサーバーのAPIです。それはTFS2015から離れていますので

。交換はありません。

一つの方法は、すべてのコミットを視覚化するために、このようなコミットメッセージフックなどのサーバー側のgitのフックを使用しています。しかし、これはバックログに残っている:

https://visualstudio.uservoice.com/forums/330519-visual-studio-team-services/suggestions/3895135-add-server-side-git-hooks

サーバー側のgitのフックを追加します。また、この同様の質問を見て取る:Custom checkin policy for TFS GIT