2012-04-20 27 views
1

私はCollabNet SVNをインストールしました。それはアクセス可能で、いくつかのリポジトリを作成しました。私は2つのフックを追加したい:CollabNetプリコミットフック - 初心者

1)コミット中にコメントを必須にするための事前コミットフック。フックはコメントの長さをチェックする必要があります。

2)binおよびobjフォルダの内容を無視するフック。

これらのフックは、SVNのすべてのユーザーがそれらに従うようにする必要があるので、私のローカルTortoise SVNではなく、サーバー上にある必要があります。

私にそれを行う方法を教えたり、チュートリアルに案内したりすることができたら、本当に感謝します。私がSVN関連のものに取り組んでいるのは初めてです。

ありがとうございました。

答えて

-1
私はまだ、この特定のパッケージを試していないが、それは非常に提示可能になります

: はプラシャンスVakatiすることにより、このpre-commit hookは、あなたが求めている2回の検査に加えて、より提供しています。

  • チェック空のログメッセージを、
  • ディレクトリまたはフォルダを無視する。
  • ファイル拡張子を無視する。
  • ロックの有無を確認します。

参照先のWebページには、パッケージの明確で簡潔な説明があります。 exeファイルと(単にスクリプトファイルではなく)設定ファイルを含むzipファイルとして提供されることは珍しいことです。両方のファイルをフックディレクトリに解凍するだけで、設定ファイルを編集して無視するフォルダを指定します。リストにあるエントリを静かにフィルタリングするのではなく、リスト上のフォルダをコミットしようとすると、スクリプトがエラーを生成することに注意してください。私は個人的には、何かがコミットされないことをユーザーに知らせるので、このアプローチを好みます。

+0

残念ながら、参照元は使用できなくなりました... –