コメント: Subversion向けcommit時RSS生成スクリプト公開

以下のURLから最新版を取得できます。
http://www.sutosoft.com/svn/sandbox/tools/commit-rss/

最新版がうまく動かない場合は、初版の
http://www.sutosoft.com/svn/sandbox/!svn/bc/42/tools/commit-rss/
を試してみてください。

投稿者 MASATO : 2006年04月26日 22:20

プロキシの関係上うまく落とせないので、HTMLからDLできるようにして頂けないでしょか?

投稿者 フンガー : 2006年04月26日 20:56

動作確認できました。
・Vine Linux 2.6 + perl 5.6.1 + svn 1.2.1 (LANG=ja_JP.eucJP)
・Windows XP (sp2) + ActivePerl v5.8.7(build 813) + svn 1.2.1 (LANG=C)
svn のコンパイル環境に依存するので、commit-rss.pl内にコメントを残してます。
デフォルトでWindows 仕様にしてますので、コミット前の挙動と同じになっているはずです。
UNIX系を使われる場合はスクリプトのJcodeの変換部分を調整してみてください。
どうもWindowsのバイナリは特別のようですね(内部で強制UTF8使っている感じ) バグかな・・・・LANGが微妙に効かない。

投稿者 TATUO : 2005年08月25日 05:24

> とありますが、表示履歴数が足りないようです。
おお、その通りです。どうも申し訳ありません。
さすが会社に行く前の10分間で書いたreadme.txt、というあたりでしょうか。

よろしければ、他の環境におけるインストール方法などが確認できましたら、readme.txtに追記して頂きたいと思います。

投稿者 MASATO : 2005年08月24日 20:17

WIN32環境で確認したら動かなく、調べると以下の様にすれば動きました。

readme.txt に
>> Perl commit-rss.pl %1 %2 "タイトル" "リポジトリURL" "RSS出力パス"

とありますが、表示履歴数が足りないようです。

Perl commit-rss.pl %1 %2 "タイトル" "リポジトリURL" "表示履歴数" "RSS出力パス"
※ "表示履歴数" は数値とし、””は入りません。

自宅はvine linux 2.6、会社はwin32(XP) を使ってますので、自宅の方もそのうちチェックして報告させていただきます。

以上、途中報告でした。

投稿者 TATUO : 2005年08月24日 10:33
コメントする









名前、アドレスを登録しますか?