私の現在の設定は次のとおりです。
- Linuxのsamba共有には、すべてのリポジトリフォルダーが含まれています(特に、hooksフォルダーが内部にあります)。
- すべての開発者は、共有をネットワークドライブとしてマップし、ファイルを操作するローカルディレクトリ(通常はC:\ Server \ RepositoryName)にインポートします。
- ドライブにアクセスするすべてのマシンは(残念ながら)ウィンドウを実行します。
私が目指しているのは、コミットが行われたとき、どのプロジェクト、リビジョン番号、コミットした開発者の名前などを検出するLinuxサーバーにフックを設定することです。フックファイルを調べました。しかし、それらはクライアントによって実行されているようです。svnの変更を監視し、Linuxサーバーから関連情報を収集する方法はありますか?