Create  Edit  Diff  Phillro Industries  Index  Search  Changes  History  Source  RSS  Note  wikifarm  Login

cvs の watch がしたい

commit の watch ができない…。

cvs … watch add したが、メールが来ない。これはサーバの unix ユーザ(take_tk)にメールが行くのか? んにゃ。来ていない。 仮に来たとしても、これを普通の受信アドレスに転送するのも一苦労だろうな。

[tk@nt800-02 Apollo]$ ssh -l take_tk shells.sourceforge.jp

take_tk@sf-usr-shell:~$ mail

No mail for take_tk

take_tk@sf-usr-shell:~$


* もう一度次のコマンドで様子を見てみよう。

G:\ap-cvs>ap-cvs watch add -a all apollo/*

G:\ap-cvs>set CVS_RSH=ssh

G:\ap-cvs>cvs -d:ext:take_tk@cvs.sourceforge.jp:/cvsroot/apollo watch add -a all apollo/*


わかった。

http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/apollo/CVSROOT/notify?rev=1.1&sortby=date&content-type=text/vnd.viewcvs-markup

#ALL mail %s -s "CVS notification"

がコメントアウトされているので、何もしないんだ。

どうにかできないですかね?

cvs の管理のためには必要。


もりきゅうさん、ども。2003-12-10(水)

watchers したら、巨大な報告書が来ました。take_tk さんが watch しているファイルの一覧=要するに全部のファイルの一覧=が届いた。

しかし、・・。ファイルにリダイレクトして見たら「?」マークがついたファイルが先頭にある。これらは watch add した後に加えたものか? とすると、毎日 watch add しないと、追加されたファイルは知ることができない。というか、watch add しても追加されたファイルに関しては通知が来ないみたいだ。

なんか、不満。


さらに、watch ってのは、自分のやったことは報告されないらしい。

http://www.hssh.jp/~hssh/doc/j-cvsbook-1.12/j-main_73.html#SEC75

(ところで、qsmith は自分が編集したことについては通知されません、他の 人にだけ通知が行きます。CVS はかしこいので、誰かがやったことをその人自身 宛に通知したりしないのです)

これが一番知りたいところなのに・・。(忘れっぽいから=たけ(tk)は賢くないので=自分が何をしたかの記録がほしいのだ)。


専用のメーリングリストに転送する、という案も難しそうだ。ダミーのユーザを作って、それが watch して、毎日 watch add する、というような処理が必要になりそうだ。しかも、それでも、追加されたファイルの監視はできない。・・むむ、どうも、cvsってピンとこないな。


ところで、このページの右上にある「CVSweb」って何でしょう? ちょっと気になる。 CVS Pharmacy - High-quality meds at reasonable prices

Last modified:2011/07/19 17:03:37
Keyword(s):
References:[解決したい問題]