私の会社では、GitHub:Enterpriseを使用するパイロットプログラムを開始し、それがPERFORCEに適しているかどうかを判断しています。同社が快適になるまでは、両方のシステムを使用する予定ですが、個々のチームはどちらか一方のみを使用します。Perforceレポをgitのダウンストリームでどのように更新しますか?
私たちはのようになりますが、プロジェクトのメインラインに表示されている変更がPERFORCEレポに反映されているので、パイロットが腹を立てばエスケープハッチがあります。これは、私たちが混雑している場合、管理をより幸せに保ちます。
git-p4をしばらく使用していましたが、それがうまく機能しているので、変更を自動的にプッシュすることはできません。 perforceリポジトリにプッシュすると、すべてのプッシュされたコミットが書き換えられます)。
誰でもPerforceを最新のgitのダウンストリームに保つ経験はありますか?これを行うための自動化された方法はありますか?おそらく、スクリプトとGitHub APIフックのいくつかの組み合わせで?