iOS開発初心者です。コードリポジトリにSVNを使用しています。
コードのチェックインにいくつかのルールを設定する方法があるかどうか知りたいですか? つまり、コードのガイドラインがあり、チームの全員がそれを忠実に守ることを望んでいるとします。その人がガイドラインに従っているかどうかを自動的に判断できるいくつかのルールを設定できます。
TFSチェックインポリシーのようなものですか?
いわゆる「フック」をサーバー側で使用できます。最も重要なのは pre-commit-hook です
ディレクトリフックのリポジトリ内のサーバーでそれらを見つけることができます
そこに実行可能ファイルを配置すると、コミット中に呼び出されます。svnlook と呼ばれるsvncommandを使用して、コミットするトランザクションを直接調べることができます。
各リポジトリには、SVN が提供するフックごとに 1 つの例があります。これらのテンプレートは、意味のある bash スクリプトを使用したサンプル実装を示しています。