ダウンロード
Magazine
開発
アカウント
ダウンロード
Magazine
開発
ログイン
アカウント/パスワードを忘れた
アカウント作成
言語
ヘルプ
言語
ヘルプ
×
ログイン
ログイン名
パスワード
×
アカウント/パスワードを忘れた
日本語の翻訳状況
カテゴリ:
ソフトウェア
人物
PersonalForge
Magazine
Wiki
検索
OSDN
>
ソフトウェアを探す
>
コミュニケーション
>
OSDN運営・管理
>
チケット一覧/検索
>
チケット #5275
OSDN運営・管理
概要
プロジェクト概要
開発ダッシュボード
開発メンバー
画像ギャラリー
公開フィード一覧
活動
統計情報
活動履歴
ダウンロード
リリース一覧
統計
チケット
チケット一覧
マイルストーン一覧
チケットの種類一覧
コンポーネント一覧
よく使われるチケット一覧のリスト/RSS
新規チケット登録
文書
Wiki
FrontPageの表示
ページ一覧
最近の更新
文書マネージャ
文書一覧
コミュニケーション
フォーラム一覧
OSDNオープンディスカッション (157)
ニュース
チケット #5275
チケット一覧/検索
新規チケット登録
RSS
複数ファイルをコミットした際のコミットメール
登録:
2004-12-05 16:53
最終更新:
2004-12-07 21:05
モニタ
ON
OFF
報告者:
deq
担当者:
tach
チケットの種類:
サポートリクエスト
状況:
完了
コンポーネント:
(未割り当て)
マイルストーン:
(未割り当て)
優先度:
3
重要度:
5 - 中
解決法:
なし
ファイル:
なし
詳細
返信
プロジェクト名: tradic
コミットメールの送り方(http:
//sourceforge.jp/projects/sourceforge/document/cvs_commitmail/ja/2/cvs_commitmail.)
に従って
DEFAULT /usr/local/bin/cvs-commitmail %s -f
$CVSROOT/CVSROOT/commitlog -m
tradic-cvs@lists.sourceforge.jp
とloginfoに記述した場合,単一のファイルをコミットした場
合は正常に動作している(と思われる)のですが,複数ファイ
ルを同時にコミットした場合は too many arguments のよう
なエラーが表示されてコミットメールが送信されません(これ
が私のプロジェクトだけでない場合は,上記ドキュメントを
修正した方がよろしいかと思われます)。そこで
DEFAULT /usr/local/bin/cvs-commitmail "%s" -f
$CVSROOT/CVSROOT/commitlog -m
tradic-cvs@lists.sourceforge.jp
とすると複数ファイルのコミットメールは送信されました
が,送られてくるメールの内容が少し変な感じで,複数ファ
イルのコミットを考慮していないような印象を受けます(もし
かしたらこれが正常なのかもしれませんが...)。
それから上記の中で`$CVSROOT/CVSROOT/commitlog'を他の文
字列に置換しても動作が変わるように見受けられないなど,
cvs-commitmailの動作がよく見えません。
これらの振る舞いは予定されているものでしょうか?
チケットの履歴 (3 件中 3 件表示)
2004-12-06 20:27
更新者:
tach
担当者
が
caesar
から
tach
に更新されました
優先度
が
5 - 中
から
3
に更新されました
コメント
返信
Logged In: YES
user_id=101
たしかに現象が起こるのを確認しました.
全く送られないのは問題なので,とりあえずドキュメントを「""」
つきに変更しておきました.
ソースコードを確認して修正します.
2004-12-07 20:42
更新者:
tach
チケット完了時刻
が
2004-12-07 20:42
に更新されました
状況
が
オープン
から
完了
に更新されました
コメント
返信
Logged In: YES
user_id=101
cvs のバージョンアップによって,%s などのキーワード展開の
挙動が変わったようです.なぜ変わったか,どこで変わったかなど
までは調べていません.
%s のところを,%p %s にすることで,きちんとした挙動で動作
します.お手数ですが変更してください.よろしくお願いします.
ドキュメントの方を変更し,ニュースも出しておきました.
2004-12-07 21:05
更新者:
deq
チケット完了時刻
が
2004-12-07 21:05
に更新されました
コメント
返信
Logged In: YES
user_id=1127
変更を加えると期待通りに動作することを確認しました。
ありがとうございました。
添付ファイルリスト (
0
)
添付ファイルリスト
添付ファイルはありません
編集
コメントの追加
ログインしていません。
ログインしていない状態では、コメントに記載者の記録が残りません。 »
ログインする
コメントの追加
プレビュー
適用
コミットメールの送り方(http:
//sourceforge.jp/projects/sourceforge/document/cvs_commitmail/ja/2/cvs_commitmail.)
に従って
DEFAULT /usr/local/bin/cvs-commitmail %s -f
$CVSROOT/CVSROOT/commitlog -m
tradic-cvs@lists.sourceforge.jp
とloginfoに記述した場合,単一のファイルをコミットした場
合は正常に動作している(と思われる)のですが,複数ファイ
ルを同時にコミットした場合は too many arguments のよう
なエラーが表示されてコミットメールが送信されません(これ
が私のプロジェクトだけでない場合は,上記ドキュメントを
修正した方がよろしいかと思われます)。そこで
DEFAULT /usr/local/bin/cvs-commitmail "%s" -f
$CVSROOT/CVSROOT/commitlog -m
tradic-cvs@lists.sourceforge.jp
とすると複数ファイルのコミットメールは送信されました
が,送られてくるメールの内容が少し変な感じで,複数ファ
イルのコミットを考慮していないような印象を受けます(もし
かしたらこれが正常なのかもしれませんが...)。
それから上記の中で`$CVSROOT/CVSROOT/commitlog'を他の文
字列に置換しても動作が変わるように見受けられないなど,
cvs-commitmailの動作がよく見えません。
これらの振る舞いは予定されているものでしょうか?