TFS (Team Foundation Server) から Git への移行を検討していますが、ゲート チェックイン (事前テスト済みコミットまたは遅延コミットとも呼ばれます) に対する TFS のサポートに一致するものが見つかりません。
Atlassian Bamboo はゲート チェックインをサポートしていません。TeamCity はそれをサポートしていますが (用語を使用した「遅延コミット」)、Git はサポートしていません。Jenkins を単独で、または Jenkins+Gerrit を使用することには大きな欠点があり、TFS のゲート付きチェックイン機能には近づきません。(このビデオで Jenkins の作成者自身が説明している欠点: http://www.youtube.com/watch?v=LvCVw5gnAo0 )
Git は (正当な理由で) 非常に人気がありますが、人々はこの問題をどのように解決していますか? 現在の最善の解決策は何ですか?