2016-08-01 2 views
-1

TortoiseSVNを使ってリモートサーバにリポジトリを作成しました.Linuxマシンにそのリポジトリのローカル作業コピーがあります。だから私はどのように私のフックを実装するのですか?フックやconfなどのリポジトリのディレクトリを見つけることができないようです。レポのURLはhttp://です。 Tortoiseを使ってクライアントサイドフックを作れるのは分かっていますが、サーバーサイドのフックを実装したいと思っていました。リモートサーバ上にあるリポジトリにコミットフックを実装するには

助けがあれば助かります。私はインターネットを見て、すべてのドキュメントを読んだが、まだそれほど得られていない。

+0

私は間違った場所を探していました。会社のリポジトリは、はるかに別のフォルダに隠されていました。ディレクトリとリポジトリというアイデアが混在していると思う。 – Sbrande

答えて

1

リポジトリがホストされている(サーバー)ファイルシステムにアクセスする必要があります。 リポジトリファイルの構造は次のようになります。

  • confに
  • デシベル
  • フック< - ここで行きます!
  • ロック
  • 形式
  • のREADME.txt

がありますが、 "フック" というディレクトリを見つけます。内部には多数のサンプルファイルがあります。正しい名前の実行可能ファイルを配置します(例を参照)。

+0

私のレポがホストされているサーバーにアクセスできますが、フックディレクトリが見つかりません。それで私は間違ってレポを作成しましたか?私はTortoiseSVNでリポジトリブラウザを表示し、レポを作るためのフォルダを作成するように指示されました。あれは正しいですか? – Sbrande

+0

これは絶対的ではありません。これを行うことで、リポジトリ内に_inside_フォルダを作成します。リポジトリのファイル構造を追加しました –

関連する問題