0

私の現在の設定は次のとおりです。

  • Linuxのsamba共有には、すべてのリポジトリフォルダーが含まれています(特に、hooksフォルダーが内部にあります)。
  • すべての開発者は、共有をネットワークドライブとしてマップし、ファイルを操作するローカルディレクトリ(通常はC:\ Server \ RepositoryName)にインポートします。
  • ドライブにアクセスするすべてのマシンは(残念ながら)ウィンドウを実行します。

私が目指しているのは、コミットが行われたとき、どのプロジェクト、リビジョン番号、コミットした開発者の名前などを検出するLinuxサーバーにフックを設定することです。フックファイルを調べました。しかし、それらはクライアントによって実行されているようです。svnの変更を監視し、Linuxサーバーから関連情報を収集する方法はありますか?

4

1 に答える 1

1

すべてのフックはsvnserveによって実行されます。フックスクリプト、svnserve構成、およびhttp://subversion.apache.org/faq.html#hook-debuggingを確認してください

于 2011-03-18T13:52:55.437 に答える