問題タブ [post-commit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svn - 複数のFTPアカウントを使用したSVN FTPアップロード
各 Web サイトに複数の ftp アカウントがあり、最近、SVN リポジトリ内のすべての Web サイトを含むフォルダーをセットアップしました。フォルダーに基づいてそれぞれのftpアカウントにコミット時にアップロードするように設定するための最良の方法は何ですか?
c++ - MFCにデータをどのように保存しますか?
Delphiでは、開発者はUI(テキストボックス、リストボックス...)をデータベースに直接接続し、ユーザーがボタンをクリックしたときに投稿アクションを呼び出すだけで、データが自動的に保存されることを今でも覚えています。
私が知りたいのは、MFCに同様のメカニズムがあるということです。または、GetDlgItem(...)。Textを使用してから、この値を使用してデータベースに保存できますか?
または、他の提案をいただければ幸いです。
python - Trac post commitスクリプトの問題(SyntaxError:無効な構文)
http://trac.edgewall.org/browser/trunk/contrib/trac-post-commit-hookにあるコミット後のスクリプトを設定して、チェンジセットをチケットに関連付けました
コミットしようとすると、次のエラーが発生します
'post-commit' hook failed with error output:
File "/var/www/svn/repo/hooks/trac-post-commit-hook", line 101
(options, args) = parser.parse_args(sys.argv[1:])
^
SyntaxError: invalid syntax
I'm running Python 2.4.3 on CentOS.
I'm not familiar with Python, so I can't really tell whats happening here and no one seems to have had this issue before (according to Google).
I was hoping someone here would know what's going on.
Thanks in advance.
EDIT:
If it helps, here is my post-commit script
REPOS="$1"
REV="$2"
LOG='/usr/bin/svnlook log -r $REV $REPOS'
AUTHOR='/usr/bin/svnlook author -r $REV $REPOS'
TRAC_ENV="/var/www/trac/[xxx]/"
TRAC_URL='http://trac.[xxx].com/'
/usr/bin/python /var/www/svn/repo/hooks/trac-post-commit-hook -p "$TRAC_ENV" -r "$REV" -u "$AUTHOR" -m "$LOG" -s "$TRAC_URL"
svn - subversion post-commit フックを優先度の低い別のスレッドとして実行する方法
サブバージョン リポジトリのインデックスを更新する長時間実行されるポストコミット フックがあります (プロジェクトhttp://svnquery.tigris.org/から)。 svnquery. ポストコミットフックは
これは問題なく動作しますが、CPU 使用率が最大 100% になり、システム上の他のスレッドが枯渇し、マシンが応答しなくなることを除きます。svnフックからスレッド優先度の低いプロセスを実行する一般的な方法はありますか?
(これは Windows Server 2003 ボックスにあります)
svn - trac-post-commit-hook が trac チケットを更新しない
Windows Server 2008 の apache サーバーで実行する mod_wgsi を使用して、trac 0.11.6 安定版をインストールしました。TSVN を介してコミットすると、trac-post-commit-hook が更新されず、電子メール通知が送信されません。ただし、Windows コマンド ラインを使用すると、ウィンドウ コマンド ラインから Python trac-post-commit-hook -p C:/trac -r 97 を実行すると、チケットが更新され、メールが送信されます。Windowsがメールの送信を抑制している可能性があると誰かが示唆し、コマンドラインでスクリプトのfaiがチケットの更新に作用し、適切な環境変数を見つけて機能しました。trac-post-commit-script からメールを送信する部分をコメントアウトしましたが、それでも trac チケットは更新されません。エラーメッセージもありません。ここに私の trac 環境に関するいくつかの情報があります: C:\trac C:\Phyton26 C:\Python26\Scripts C:\src\ C:\src\genshi C:\src\trac C:\src\xmlrpcplug C:
トラックポストコミットフック.cmd:
問題を特定する助けがあれば、デバッグコードの最後の部分は次のとおりです。
助けてくれてありがとうリンダ
linux - public_html に自動的にエクスポートするように svn を設定するには?
私は svn を使い始めたばかりなので、ばかげたことを見つけたら助けてください。
tortoisesvnを使用してWindowsラップトップで開発しています。Linuxサーバーにデプロイしています。
レポをセットアップし、ラップトップでチェックアウトしました。
サーバー上のディレクトリにチェックアウトできません。そのためのディレクトリを作成しましたが、作業を開始できませんsvn checkout file:///...
! このチュートリアルに基づいて、コマンドcheckout
は次の形式を取りsvn checkout file:///repository_name/project/trunk project
ます。私のレポは にあります。どのディレクトリにあるのかを言う以外に、レポに名前を付けたことを覚えていません。 repository_name
/home/username/svn
実際にソートしたら、ラップトップからコミットするときに、レポをそのディレクトリに自動的にエクスポートしたいと思います。それは可能ですか?
不明確で申し訳ありませんが、詳しく説明したいと思います。
基本的に、ラップトップからコミットし、新しくコミットされたファイルをサーバー上のディレクトリにエクスポートしたいと考えています。
linux - post-commit フック スクリプトはどこに置くのですか?
次のシェルスクリプトをまとめました。
コミットしてからスクリプトを手動で実行すると機能しますが、まだいくつか質問があります。
bash スクリプトを実行できますか、それとも C である必要がありますか? (私は多くのCの例を見てきました)
コミット後に実行するにはどこに置くのですか?
svn - SVN ポストコミットは手動でのみ機能します
こんにちは、
post-commit.bat というバッチ ファイルを作成し、/hooks ディレクトリに配置しました。
ファイルの内容は次のとおりです。
exeファイルの内容は次のとおりです。
post-commit.bat をダブルクリックすると、date.txt ファイルが作成されます。
SVN でコミットすると、時間がかかり、最終的に次のメッセージが表示されます: alt text http://img688.imageshack.us/img688/3894/exception.jpg
何が問題になる可能性がありますか?
ありがとう!
svn - SVN ポスト コミット フック: LaTeX ドキュメントのページ数を記録しますか?
LaTeX ドキュメントのページ数が時間の経過とともにどのように増加するかを記録したいと思います。
私foo.tex
はSVNリポジトリにファイルを保存しているので、post-commit
LaTeXを自動的に実行し(変更foo.tex
がコミットされるたびに)、ページ数を抽出してログファイルに書き込むスクリプトを使用できると考えています。
それは正しいアプローチですか?最適な実装方法に関するヒントや提案はありますか? たとえば、変更foo.tex
がコミットされたときにのみスクリプトが呼び出されるように設定するにはどうすればよいですか?
php - Svn フックのエンコーディングの問題
メールを送信するためにphpスクリプトを呼び出すsvnフックを作成しました。問題は、エンコードされたメッセージが正しくないことです (それはあなたがそれを呼ぶことができると思います)
これは私がメールで受け取るものです:
変更されたファイル - /base/view.php
Mais umas actualiza?\195?\167?\195?\181es
これは、フックがスクリプトを呼び出すときに得られるものです。しかし、(リビジョンを指定して) スクリプトを直接呼び出すと、次のようになります。
変更されたファイル - /base/view.php
Mais umas actualizações
メールは iso-8859-1 エンコーディングで送信されます (utf-8 を試しても同じ結果が得られました)
これを修正するために私が何を使用/実行できるか知っている人はいますか?
ありがとう