CVS(2)

このエントリーをはてなブックマークに追加
>>928
ですよね。ご指摘ありがとうございます。
私は cvs をはじめたときに
cvs import -> cvsup
cvs checkout -> cvsdown
cvs commit -> cvsco
cvs update -> cvsup
で alias しちゃったんで今でもこんな変な癖があるんです…。
>>929
変だとわかってるなら直せ!

と思います
alias しないでも、それぞれ
cvs im
cvs co
cvs ci
cvs up
で特定できる
ところで日付でタグを打つと何かうれしいの?
>>929
> cvs import -> cvsup
> cvs update -> cvsup

激しく困りそうだな。
日付で思い出したんだが未だ JST でできないの?
>>934
いらないってさ
GMTをJSTで設定しちゃおうぜ
>>932
自動でタグが付いてほしいんです。
「自動」なので名前は日付くらいしかできないかな、と。

なぜ自動でタグを付けてほしいかというと、
安定版と並行して機能追加をしているんですが、
機能追加中に安定版のバグ修正や、至急の機能追加・変更があるので
タグで元に戻せると便利だなぁ、と。

もちろん、節目にはちゃんとした名前でタグを作りますが、
名前を付けなかったバージョンに変更を加えたい、ということが過去多々あり、
複数ファイルに対して cvs update -r 1.x しないといけなくて面倒なんです。

ブランチは大量に枝ができて厄介ですし。
本当はもっといいやり方があるのかもしれませんね。

>>933
cvs -qn update は cu で、
そして cvs update はそのまま cvs update です。

cvs -qn update や cvs diff で他人の変更を確認してから
cvs update の手順なのです。
>>923
ん?じゃあ、もうpasswdの3カラム目は一切使わない運用してるってこと?
漏れはそもそもsshでしか使わない主義だが。
>>936
-D
日付タグなんかつけなくても自動的に……
ってすでに>>938でツッコミいれられているか。
>>938
横からすみませんが、-D での''日付''指定でコピペですむような表示はどのコマンドがしてくれますか?
cvs log とか cvs st で表示される日付は -D で指定できませんよね?
エスパーが必要だ。
>>940
date(1)
>>942
ただの date コマンドだと cvs st のときとあまり変わらないような。
あなたはmanを読まない人ですか?
tagがたくさんあったらCVS tree閲覧ツールで見たときにさぞかしすごいことになってるんだろうな。
>>943
なぜ>>942が“date”ではなくて“date(1)”と書いたのかわかってるかな?
>>946
すごい皮肉だな。
たしかにdate(1)のmanを見るとExamplesにばちーり書いてあるが。

まあ、質問するやしのほとんどはエラーメッセージとマニュアルを読もうともしないからねぇ。
それらを読むようになるとMLとかNewsとかを流れるほとんどの問題は自分で解決できるし。
この程度はUNIX使いにとっては皮肉ですらないレベルだよね。なんでだろ。
UNIX使いが減っているから
絶滅危惧種だよ
950名無しさん@お腹いっぱい。:04/06/25 13:26
最近CVS(1.10)でとってきたあとに
そのディレクトリ内で cvs update -PAd とやっても
cvs [update aborted]: connect to cvs.****.sourceforge.net:2401 failed: Operation timed out
と出るようになりました。
navi2ch, emacs, timidity すべてそのエラーになります。
今でも .. から
cvs -z3 -d:pserver:[email protected]:/cvsroot/navi2ch co navi2ch
などとやれば更新はできるのですが、ソフトごとに別々のコマンドを打つよりは
どれも cvs update でとってこれた方が便利だと思うので
何か情報もっている人がいたら解決策を教えてください。
>>950
ム板 SourceForge スレあたりで聞いた方が良くない? CVS の問題じゃないでしょ?
>>951
はい。そうしてみます。
>>928
関係無いけど、日本語の勉強が先では? ;)
>>953
技とじゃないの?
こんばんゎ
>>940
cvs2cl はどうでしょう?

というか、cvs2cl 以外に、モジュール全体に対する操作を
時系列で見やすく出力する手段ってありましたっけ?
過去を振り返りたい人には、必須のツールかと思っていました。

ところで、
>>936
「機能追加中に安定版のバグ修正や、至急の機能追加・変更がある」
って、安定板と機能追加版の管理をひとつのブランチでやっている
ことに、そもそも、少し無理があるような、、、
権限持っている人だけがタグ付け出来るようにしたんだけど出来ますか?
cvs updateする際って、ファイルはアトミックに更新されますか?
>>958 されません。
>>958,959
アトミックの粒度によると思うが。
ファイル単位では当然アトミックだよ。
http://www.sodan.org/~penny/vc/cvs-ja_10.html#SEC88
に書いてあるように複数のファイルに対する操作という意味ではアトミックではない。
くだらない質問すれから来ました。
CVSWebで複数の日本語文字コードを化けないで表示するのはどうするですか?
cvswrapperか。
すいません自己レス。
vi風なキー操作のファイラーはありますか?
誤爆
と思ったら、
cvs [checkout aborted]: -t/-f wrappers not supported by this version of CVS

今のバージョンでは使えんのかも。。
>>965
使えんのかも、ではなく今はもう使えない。1.10系なら使えたけど。
OS XでCvsGraphをbuildするのに手間取っちゃった。
てへ。

968 :04/07/13 18:55
.
969名無しさん@お腹いっぱい。:04/07/15 16:12
下のurlのようにしてもcommitメールが送信されないのですが・・・
どなたか教えてくれませんか?

http://sourceforge.jp/projects/sourceforge/document/cvs_commitmail/ja/2/cvs_commitmail.html
本当に「下のurlのようにして」るか?確認してやるから、プロジェクト名晒せや。
971 :04/08/09 12:44

初心者です。
cvsのコマンド関係のリファレンス
のページでいいところないかな?
ぐぐってもあまりいいとこ見つからない。。
>>972
CVSのinfoじゃだめなの?
和訳も検索すればトップにでてくるけど。
和訳はどこがリファレンスになっているのかが
パッと見てわかんないから 972 みたいのが出て来るのかな。

ヒットしたページをじっくり見てみてくり。>972
975名無しさん@お腹いっぱい。:04/08/12 14:25
cvsコマンドでプロジェクト一覧を取得する方法はありますか?
976名無しさん@お腹いっぱい。:04/08/12 17:21
ls $CVSROOT/
>>976
cvsコマンドで っつってんだろヴォケ
>>975
>>631-