チーム用に SVN コード レビュー ツールの作成に取り組んでいます。サーバー側で VisualSVN Server を使用し、クライアント側で TortoiseSVN を使用します。
私がやろうとしているのは、ユーザーがレビューを構成するための MVC Web ページを表示する Web ブラウザーを開く Post-Commit フックを作成することです。
私はもう試した :
http://www.google.com を開始
コミットは正常に機能しますが、新しいブラウザーは開きません。
チーム用に SVN コード レビュー ツールの作成に取り組んでいます。サーバー側で VisualSVN Server を使用し、クライアント側で TortoiseSVN を使用します。
私がやろうとしているのは、ユーザーがレビューを構成するための MVC Web ページを表示する Web ブラウザーを開く Post-Commit フックを作成することです。
私はもう試した :
http://www.google.com を開始
コミットは正常に機能しますが、新しいブラウザーは開きません。
SVN フックはサーバー側です。フックは、ユーザーのマシンではなく、SVN サーバーでブラウザーを起動しようとしています。
Randy が既に述べたように、サーバー側のフック スクリプトはサーバー側で実行されます。クライアント側で TortoiseSVN を使用しているため、クライアント側フックを使用してみることができます。
ただし、これらのフックは各開発者のマシンにデプロイする必要があり、機能は TortoiseSVN にのみ存在します。つまり、コマンド ラインまたは別の SVN クライアントを使用するユーザーは、コミット後にブラウザーを表示しません。