0

iOS開発初心者です。コードリポジトリにSVNを使用しています。

コードのチェックインにいくつかのルールを設定する方法があるかどうか知りたいですか? つまり、コードのガイドラインがあり、チームの全員がそれを忠実に守ることを望んでいるとします。その人がガイドラインに従っているかどうかを自動的に判断できるいくつかのルールを設定できます。

TFSチェックインポリシーのようなものですか?

4

1 に答える 1

0

いわゆる「フック」をサーバー側で使用できます。最も重要なのは pre-commit-hook です

ディレクトリフックのリポジトリ内のサーバーでそれらを見つけることができます

そこに実行可能ファイルを配置すると、コミット中に呼び出されます。svnlook と呼ばれるsvncommandを使用して、コミットするトランザクションを直接調べることができます。

各リポジトリには、SVN が提供するフックごとに 1 つの例があります。これらのテンプレートは、意味のある bash スクリプトを使用したサンプル実装を示しています。

フックに関する詳細情報

于 2012-05-02T09:41:44.660 に答える