1read 100read
2011年10月1期UNIXCVS 1.3 TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
w (34)
[Throughput] Sun Microsystems [Deathspiral]
こんなSUNはイヤだ
UNIX板住人ならEUCで会話するよな?


CVS 1.3


1 :04/08/27 〜 最終レス :10/10/02
RCS board: http://pc5.2ch.net/unix/
Working thread: CVSスレ
head: 1.3
branch:
locks: strict
access list:
symbolic names:
keyword substitution: kv
total revisions: 3; selected revisions: 3
description: CVSを使ってファイル管理している人の質問と情報交換スレ。

2 :
----------------------------
revision 1.3
date: 2004/08/27 21:50:57; author: dayomon; state: Exp; res: +1 -0
CVS 1.3
----------------------------
revision 1.2
date: 2003/03/10 11:10:28; author: コンサルタント; state: Dat; res: +984 -0
CVS(2)
http://pc5.2ch.net/test/read.cgi/unix/1047262230/
----------------------------
revision 1.1
date: 2001/08/10 18:10:33; author: anonymous; state: HTML; res: +982 -0
CVSを使ってファイル管理
http://pc.2ch.net/unix/kako/997/997434642.html
=============================================================================

3 :
そろそろSubversionに

4 :
関連スレということで。
Subversion スレッド その2
http://pc5.2ch.net/test/read.cgi/linux/1078609142/

5 :
関連リンクでもはってみるか。
・viewcvs
http://viewcvs.sourceforge.net/
・cvsweb
http://www.freebsd.org/projects/cvsweb.html
・jcvs
http://www.jcvs.org/
・fisheye
http://www.cenqua.com/fisheye/
WinCVSとかTortoiseCVSなどの板違いネタはム板へどうぞ。

6 :
うーむ、最近だと画像入りのHTMLで書いたマニュアル含むようにしているから
Subversionしか使わなくなったなぁ。

7 :
枯れぬなら
 枯れるまで待とう
  新アプリ

8 :
svn mv cvs arch

9 :
>>8
arch使ってるの?

10 :
>>9
いるみたいね
http://senri.homelinux.com/arch/arch.html

11 :
cvsをつかうので
export CVSROOT=$HOME
cvs init
mkdir myproject
cd myproject
echo "test test test" > test.txt
cvs import -m "My Project" myproject hoge myproject_1_1
とやると
cvs [import aborted]: attempt to import the repository
というメッセージがでてうまくimportできません。
OSはFreeBSD5.2.1 cvsは1.11.5です
たすけてエロい人

12 :
>>11
あまりにバカ過ぎる。
そのままでは到底CVSをまともに使えそうには望めないから、
適当な入門ページをぐぐって読め。

13 :
>>12
適当な入門ページをググって読みました。
事故解決しました。
CVSROOTを勘違いしてました。
ってきます

14 :
authorってログイン名以外にできる?

15 :
>>14 調べずに書くけど $user, $username ではないの?

16 :
-u とかでパッチ作るときに
$Log$で生成された行はパッチの対象外にしたいんだけど
どうすりゃいいかね
がんばるしかない?

17 :
あと $Id$も対象外にしたいな
こっちはまあなんとかなりそうだけど

18 :
>>14
できる。というか、実際やってる。

19 :


20 :
>>19
file is unchanged; reverting to previous version
done

21 :


22 :
お前らはなぜこっちに来ませんか?
CVS導入スレ〜 Rev.2
http://pc5.2ch.net/test/read.cgi/tech/1065829553/

23 :
>>22
そこwincvs specificな話ばっかりじゃねーか

24 :
>>23
んなことねーべや。

25 :
でも見てるとUNIXだと問題にもならんようなネタばっかだぜ。

26 :
まあ厨問の多い料理店は見掛け上は繁盛するな

27 :
そーいやこないだコマンドラインからは問題ないけどスクリプトからだと cvs
update できなくてちょっとハマった。
結局 zlib のバージョン違いが原因らしく -z3 外して治ったんだけど、皆も
これに遭遇してたりする?
ttp://cgi.NetLaputa.ne.jp/~kose/diary/?200403b&to=200403161#200403161

28 :
CVS内で使われるdiffってなんなの?
本物のdiffのサブセット?

29 :
>>28
本物のdiffとは?

30 :
>>29
だって本物のdiffと比べて、使えるオプションとか全然違うじゃん。
cvsがラッパーになってオプションを置き換えつつ本物を呼んでるのか
それとも中にdiffのようなものがあってそれをコールしてるのか。

31 :
>>30
で本物の diff とは?

32 :
/usr/bin/diff とか、その辺のやつ

33 :
GNUのdiffは本物のdiffではない

34 :
じゃあ偽者でもいいや
とにかく、cvsが使ってるdiffと、/usr/bin/diffにあるdiffとは
オプションも動作も似てるけど別物だから
困っちゃうよね という話

35 :
ソース見れ
GNU の diff が入ってる

36 :
そうですか

37 :
スマソ
違った
cvs diffがrcsdiff呼んでdiff(1)が実行されるのですね
その過程でオプションがもぎ取られていくのでは

38 :
全部のソースが見られるのに、なんだこいつは

39 :
>>38
二言目には「ソース見れ」ってのは よくない風潮だよ

40 :
OK
cvsの仕様バグってことがわかったので
ありがとう

41 :
>>39
今度から一言目に言うようにします。

42 :
>>39
なんでも「ソース見れ」はよくないが
今回の件はソースを読むのが一番早くて確実でしょ。

43 :
pserverを立てる方法は結構いろんなサイトに載ってたりするのですが
extの立て方を立てるサイトがなかなか見つかりません。
説明されているサイト等を教えていただけませんでしょうか。

44 :
釣られないぞー

45 :
こんなスレ要らないな
めい一杯いらない

46 :
CVS自体要らないな
姪一杯いらない

47 :
どうせならRCSのスレにしようぜ
って誰も使ってネーーーーーーーー
あーたのしーー

48 :
branchとタグの話を詳しく解説したサイトってない?
Free BSDの場合とかも知りたい。

49 :
branch ってのはあれだ。
朝飯だか昼飯だか分からん様な時間帯に食う飯のことだ。

50 :
それはbrunch。

51 :
タンガニカ湖のある内戦の絶えない小国だな。

52 :
Burundiかよ

53 :
茶化してくれてthx。

54 :
すいません、教えてください。
とあるオープンソースのソフトを改造しようと思って自前のリポジトリに入れてみたんですが、
// $Id
で始まる行が変えられてしまっていました。これってCVSの管理用キーワードということ
らしいんですが、みなさんこういう(元々CVSで造られたものを新たにリポジトリに入れる)場合って
どうしてますか? 気にしない?

55 :
>>54
そのままにした状態で、気にする。

56 :
>>54
ttp://www.sodan.org/~penny/vc/cvs-ja_12.html#SEC100

57 :
OpenCVSキタ━━━━━━━━━━(゚∀゚)━━━━━━━━━━!!!!!
http://www.opencvs.org/

58 :
>>57
なんてモイキーなバナーなんだろう

59 :
しかしCVSと同機能+αなものを、綺麗に実装しなおしてくれるなら
喜ばしいことだ。

60 :
俺がイメージキャラクターを書き直してやるよ
CVSたんって今何歳だっけ

61 :
1.12.10歳

62 :
>56
どもです。
$Idとかって絶対必要なのかといつの間にか勘違いしてしまっていました。
別に無ければ無くていいみたいなので、cvs import -koしました。

63 :
cvs で www を管理するとします。
そのとき、local copy を cvs commit させたものを
httpd から見えるようにするには、自動的に cvs update するよう cron を設定する
のが普通ですか?

64 :
特に何が普通ということはないです。

65 :
>>63
メール通知を利用するのがいいんではないだろうか。

66 :
commitinfoにcheckoutするscriptを指定するのが一般的と思う。
でも権限に気をつけれ。

67 :
installスクリプト作っとくとかmake installするとかじゃだめかね

68 :
ママンに頼んどくとかじゃだめかね

69 :
cvs update するものが多重起動した場合の処理、ファイルが
むちゃくちゃ多くなって cvs update に時間がかかるように
なった場合の問題、CVS/ ディレクトリのアクセス制限処理、
単に static なファイルを取り出すだけじゃなく、HTMLを
なんらかのデータ等を元に自動生成するようなページがある場合、
など、状況によりけりだと思う。

70 :
WinCVSのように unixのCVSも日本語でログ付けられるんでしょうか?

71 :
>>70
コミット時に起動するエディタが日本語入力に対応してれば
ログメッセージは日本語にできる. 日本語入力できなければ, 引数で
%cvs ci -m 'ホゲホゲ'

72 :
シェルで日本語入力できなければだめでしょうか?

73 :
ごめん. 分からない. 識者の方よろしく.

74 :
>>72
「シェルで日本語入力」って意味が分からん。
kinput2とか使って貼りつけるって事か?

75 :
>>74
たとえばbashで8bit目を落とすような設定になっていたりすると
(たとえコピペでも)アウトとかね。

76 :
それはもうCVSとは関係ない問題になってしまうよ。

77 :
レポジトリにある、特定の日付のスナップショットをチェックアウトすることってできますか?

78 :
manすら読めない77には出来ない

79 :
プロジェクト名/サブプロジェクト名/hoge/piyo
ってなっててサブプロジェクトのモジュールのみをとりだして使いたい場合
サブプロジェクト以下のファイルだけをcheckoutすることはできますか?

80 :
>>79
こういうこと?
cvs co -d サブプロジェクト名 プロジェクト名/サブプロジェクト名

81 :
>>80
ありがとう

82 :
変更のあったファイルだけを表示したいので、
cvs update | grep -G '[AM] '
とかやってみたのですが、これでも「cvs update: Updating hoge」とかが
表示されてしまいます。変更ファイルの情報のみを表示するにはどうしたら
いいでしょうか。
シェルはbashです。

83 :
>>82 ~/.cvsrcに
cvs -q
diff -u
とか書いとくと便利。あと
update -dP
checkout -P
とかも。ただし-PはCVS管理対象のファイルが一個もないディレクトリを消して
しまうものなので、場合によっては不便かも。

84 :
「-q」なんてオプションあったんですね。
設定ファイルも初めて知りました。
ありがとうございます。

85 :
$ cvs up 2>&1 | grep ^[AM]
とかゆー話なら
シェルスクリプト総合 その1
http://pc5.2ch.net/test/read.cgi/unix/1101820646/

86 :
>>85
う、むしろそうゆー話だったかもしれません。
何じゃこのリダイレクトは…。orz
勉強ってきます。

87 :
そこで zsh ですよ

88 :
雑種はイラン

89 :
z種

90 :
CVSサーバで管理されてるあるモジュール配下の、ディレクトリ名やファイル名を取得してツリー表示したいんですけど、
クライアントからコマンドで実現するとしたら、どんな手段がありますか?
いったん対象をすべてチェックアウトして、その情報から一覧を作成するというのはナシで。

91 :
>>90
自前でpserverプロトコル喋ってがんばる

92 :
>>91
それはpserverプロトコルでできることを確認して書いてるんだな?

93 :
>>90
コマンドとか言わんとeclipceかwincvs

94 :
eclipseのCVSリポジトリービューってあるじゃないですか。
あれと同じような機能のビューをプラグインで作ることになって。
今はWindowsのコマンド叩いてますが、eclipseのプラグインから呼ぶ場合って、
他の手があるのですか?

95 :
pserver立てる時に 「/etc/inetd をいじる」
とどの説明書きにも載ってるんですが
ウチのredhatにはそんなファイルないです。(xinetdだったらあるけど。)
代わりのやりかた教えてください

96 :
そういう内容はLinux板で訊けよ。

97 :
Linux板にCVSスレないんすもん

98 :
>>95みたいのは既にCVSの問題じゃないんだってば。

99 :
>>95 >>98
$ info cvs
を実行して、「/server_args」と入力してEnter押してみな。ちゃんと
xinetdの設定ファイルの書き方があるだろ。xinetd自身はLinux特有じゃない
からLinux板じゃなきゃいけないこともないよ。

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 削除依頼
・ 次のスレ
w (34)
[Throughput] Sun Microsystems [Deathspiral]
こんなSUNはイヤだ
UNIX板住人ならEUCで会話するよな?