Visual Studio ソリューションのソース管理として perforce を使用しています。P4 および P4V での作業。クライアント側の pre-commit フックを追加することは可能ですか? たとえば、「デバッガー」という単語を確実にするために。*.js ファイルには存在しません。Googleで何かを見つけることができました。ありがとう。
質問する
5098 次
3 に答える
5
Perforce トリガーを使用してこのようなポリシーを適用できますが、クライアント側ではなくサーバーで実行されます。したがって、私が知っているほとんどのサイトは、サーバーでコンテンツの変更トリガーを使用して説明したようなルールを適用します。
http://www.perforce.com/perforce/doc.current/manuals/cmdref/triggers.html
なぜクライアント側のフックが必要なのか、あなたの質問からは明らかではありません。change-content トリガーを使用したくない理由はありますか?
おそらく、ワークフローをコード レビュー プロセスとして再構成し、選択したコード レビュー ツールにこのようなポリシーを実装することを検討するかもしれません。
于 2013-04-17T13:47:38.850 に答える
4
使用できるアプローチの 1 つは「カスタム ツール」です: https://www.perforce.com/perforce/doc.current/manuals/p4v/custom_tools.html
基本的に、変更リストを引数として取り、変更リスト内のすべてのファイルの条件をチェックし、成功した場合は p4 commit を呼び出すスクリプトを作成します。
于 2016-05-24T01:37:05.003 に答える