メールを送信するポストコミット フック スクリプトを追加したい - これをガイドhttp://www.petefreitag.com/item/244.cfmに従っています。
統合された Crucible SVN ディレクトリで Atlassian OnDemand を使用しています。
SVN リポジトリ内の「フック」ディレクトリの場所を確立するだけでよいと考えるのは正しいですか? 誰でもこれを行う方法についてアドバイスできますか?
SVN 新人さん、大変お世話になりました。
メールを送信するポストコミット フック スクリプトを追加したい - これをガイドhttp://www.petefreitag.com/item/244.cfmに従っています。
統合された Crucible SVN ディレクトリで Atlassian OnDemand を使用しています。
SVN リポジトリ内の「フック」ディレクトリの場所を確立するだけでよいと考えるのは正しいですか? 誰でもこれを行う方法についてアドバイスできますか?
SVN 新人さん、大変お世話になりました。
あなたはちょっと正しいです。問題は、リポジトリでフック フォルダーを見つける必要がないことです。リポジトリが作成されたファイル システムでフック フォルダーを見つける必要があります。( http://svnbook.red-bean.com/en/1.7/svn.reposadmin.create.html )
残念ながら、ファイル システムにアクセスできないため、これらのフックをインストールすることはできません。
このトピックに関する Atlassian の公式声明は次のとおりです。
カスタム フック: いいえ JIRA 課題キーを必要とする pre-commit フックが利用可能です。ここ ( https://studio.atlassian.com/browse/JST-1444 )に記載されている理由により、カスタム フックは現在利用できません。今後追加してほしいフックに関する提案がある場合は、こちら ( https://studio.atlassian.com/secure/CreateIssue.jspa?pid=10073&issuetype=4 ) で機能をリクエストしてください。ただし、pre-revprop-change フック (コミット メッセージの編集のみに使用される) は、要求に応じて有効にすることができます。JST-2779 ( https://studio.atlassian.com/browse/JST-2779 ) を参照してください。
ソース: https://confluence.atlassian.com/display/AOD/Restricted+Functions+in+Atlassian+OnDemand
フックを追加したいパスに対して' svn info ' コマンドを実行すると、ルートの場所が表示されます (Repository Root というラベルが付けられます)。このフォルダには、「hooks」という別のフォルダがあります。
よろしく
マンド
オンラインオペレーション、WANdisco