■掲示板に戻る■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 最新50



レス数が1000を超えています。残念ながら全部は表示しません。

CVSを使ってファイル管理

1 :名無しさん@お腹いっぱい。 :2001/08/10(金) 18:10

CVSを使ってファイル管理している人の質問スレ

114 :名無しさん@お腹いっぱい。 :02/01/05 00:26
>105
拡張子で、自動的にバイナリとアスキーを認識させる方法とかないですか?

115 :名無しさん@お腹いっぱい。 :02/01/05 00:29
>>114 cvswrappers

116 :名無しさん@お腹いっぱい。 :02/01/05 15:31
>>112 cvs add だとその操作はできないと思うけど。
./CVS/Entries に、
D/CVS////
というような行があればそれを削除してみる、とか。

117 :112 :02/01/05 18:10
>>116
ども。それで直りました。なにしたんだろう?

118 :名無しさん@お腹いっぱい。 :02/01/09 23:00
資料あげ

119 :名無しさん@お腹いっぱい。 :02/02/01 10:01
subversion使ってる人いますか。使用感教えてくださいませ。
ってこのスレでいいのかな...(汗


120 :名無しさん@お腹いっぱい。 :02/02/01 11:02
>>116
cvs add CVS したんでしょう。

でもこれ、cvs が弾いてくれればいいのにね。


121 :116 :02/02/01 21:27
>>120
じゃあバージョンの違いかな。うちではちゃんとはじくよ。

$ cvs --version

Concurrent Versions System (CVS) 1.11.1p1-FreeBSD (client/server)

Copyright (c) 1989-2001 Brian Berliner, david d `zoo' zuhn,
Jeff Polk, and other authors

CVS may be copied only under the terms of the GNU General Public License,
a copy of which can be found with the CVS distribution kit.

Specify the --help option for further information about CVS
$ ls CVS
Entries Repository Root
$ cvs add CVS
cvs add: cannot add special file `CVS'; skipping

あと考えられるのは cvs import -I\! したとかぐらいかなあ。


122 :120 :02/02/06 00:51
>>121
確か Solaris2.6+cvs-1.11 だったと思う。CVS/ は弾いて
くれると思うんだけど、たまーに add できちゃうときが
あるような気がするのね。気のせいかもしれないけど。

cvs add *;cvs add */*; cvs add */*/*; cvs add */*/*/*

なんてやってたら、どんどん CVS/CVS/CVS/CVS/CVS/ とか
できちゃいました。


123 :120 :02/02/06 00:53
あ、もしかして cvs add CVS/Entries とかやっちゃうと
CVS/CVS/ ができるってことかな?


124 :名無しさん@Emacs :02/02/06 01:35
ローカルタイムで管理することは出来ないのでしょうか?

125 :名無しさん@お腹いっぱい。 :02/02/06 02:08
>>124
現時点では、できない、が答えのはず。


126 :名無しさん@Emacs :02/02/06 02:44
>>125
あ、そうなんですか。
history -zとかはtimezoneの指定とかって書いてあったんで、
出来るのかと思いました。
どうもでした。


127 :名無しさん@お腹いっぱい。 :02/02/06 02:48
編集途中である程度区切りがついてるんだけどリポジトリに反映する
のにはまだ不十分な時ってどうしてます?
SUNのteamwareではcheckinした内容は自分の作業領域にしか影響無い
から好きなだけcheckinしておいて最後に親に反映してたんですけど。

128 :名無しさん@お腹いっぱい。 :02/02/06 02:52
ん〜、多分まだ無理じゃあなかったかな…。

http://www.linkclub.or.jp/~tumibito/soft-an/cvs/TODO-LIST-JP.txt
の「できたらいいな」リストを見ると、まだ実現してない
ようだけど、2000/11 のドキュメントだからなぁ。

最新事情は >>128 にまかせた。



129 :128 :02/02/06 02:54
ガ━━━━━(; ´Д`)━━━━━━ン


130 :名無しさん@お腹いっぱい。 :02/02/06 09:18
最新事情待ってます〜>>128


131 :名無しさん@お腹いっぱい。 :02/02/06 22:26
>>127 俺ブランチ切るのもだめなの?

$ pwd
/home/in/my/work/directory
$ cvs tag -b my_very_experimental_code
$ cvs com -m"とりあえず保存; みちゃいやン" -rmy_very_experimental_code


132 :名無しさん@お腹いっぱい。 :02/02/07 09:16
NetBSD の repo を CVSup で貰ってきて、
そこから co してるんですが、
ブランチしていすると(たとえば cvs co -rnathanw_sa basesrc)、
assertion "strncmp (repository, CVSroot_directory, strlen (CVSroot_directory)) == 0" failed: file "/usr/src/gnu/usr.bin/cvs/cvs/../../../dist/cvs/src/lock.c", line 177, function "lock_name"
cvs [checkout aborted]: received abort signal
とか言われて悲スィーです。
ワタシなんかアホなことやってますか?


133 :名無しさん@お腹いっぱい。 :02/02/09 09:03
俺ブランチつくったのが、後々まで見えるのが恥ずかしいのでは..
とかいってちゃいけない、つー気もするけど、
でもブランチつくりまくるのもいかがかと思う気もする。
commitした段階で終わった気がして、mergeをあとに伸ばしちゃいそう >> おれ

ちなみに今から食べる飯はブランチでしょうか?


134 :名無しさん@お腹いっぱい。 :02/02/09 09:12
そうそう、あの ssh経由 anonymous CVSを実現するのは
どうすればいいのでしょう?
anonymousアカウントつくって普通の sshを通させるのは怖いし...
大人しく pserver使えってことか?
でも loginがチト面倒くさい。


135 :sage :02/02/09 09:13
>>133
$ cvs -H admin


136 :名無しさん@お腹いっぱい。 :02/02/09 09:31
>>134
cvs loginはローカルの ~/.cvspassに暗号化したパスワードを持っておく
だけだから、一度cvs loginしたら二度とcvs logoutしなければよい
だけでは?


137 :名無しさん@お腹いっぱい。 :02/02/09 11:38
たしかにいわれてみれば 1度だけだな。
CVS使ったことないやつらに使わせるんでちょっと教えるの面倒かな、
と思ったけどまあそのくらいいいか。

sshだと暗号化で重くなるし。ってそんな問題じゃないけど。
でも考えてみると、anoncvs.netbsd.orgみたいなで大勢が使うようなのは
pserver使った方が親切? or そんなところは律速にならない?


138 :名無しさん@お腹いっぱい。 :02/02/09 12:02
>>132
cvs -R co ... としたら直ったりして……


139 :136 :02/02/09 12:37
>>137 ?
糸をつかんでいないかも知れないけど、
sshアカウントを持っている人にしか使わせたくないなら、
pserverのポートをsshでLocal Forwardさせればいいだけでは?


140 :CVS初心者 :02/02/18 02:47
いったんaddしたディレクトリを消すには?
cvs removeってファイルしか消せないような

141 :名無しさん@お腹いっぱい。 :02/02/18 02:58
>>140
cvs update -Pとすると、空のディレクトリを削除してくれますよ。きっと。


142 :CVS初心者 :02/02/18 03:01
>>141
ありがとうございます。
working側ではなくrepository側を消したいのですが、無理でしょうか?

143 :CVS初心者 :02/02/18 03:42
cvs importの反対が無いかってことなんですが。
repositoryの中にいったん誤った名前のディレクトリを作成してしまうと、
手動で消す以外に方法は無いってことでしょうか?

144 :名無しさん@お腹いっぱい。 :02/02/18 03:45
>>140
 ディレクトリ作る。その中にファイル作る。ファイル消す。ディレクトリ消す。
とした場合、ディレクトリを消してしまったらファイルの履歴はどうする?

って話になるので、自動では消せない。


145 :CVS初心者 :02/02/18 03:48
あるディレクトリ以下の履歴ごと消滅させる(そこには何も無かっ
たことにする)のは不可能ってことっすね。
ありがとうございました。

146 :141 :02/02/18 07:52
>>145
CVSはディレクトリを管理することが出来ない
(= バージョン付けできない)と思いますので、
「ディレクトリ以下無かったことにしたい」というのは
仰る通り直接削除するしかないでしょう。多分。

>>144さんが仰る問題も、ディレクトリが管理されていない
というところが原因であると考えています。
(それだけではないかも?)


147 :名無しさん@お腹いっぱい。 :02/02/18 10:35

% cvs -d :pserver:anonymous@cvs.navi2ch.sourceforge.net:/cvsroot/navi2ch co navi2ch
% cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root checkout wanderlust
% cvs -d :pserver:anonymous@cvs.w3m.sourceforge.net:/cvsroot/w3m checkout w3m

みたいにいちいち入力しないですむ方法ってないですか?

148 :名無しさん@お腹いっぱい。 :02/02/18 10:58
>148 cd navi2ch && cvs up
checkoutするのは最初の一回だけです普通。


149 :名無しさん@お腹いっぱい。 :02/02/18 11:08
>>147
Makefile書きな

150 :いもむし :02/02/18 13:06
checkout hoge してできたモジュールのディレクトリ
./hoge 以下に居れば -d しなくてもかまわないようですが、
それじゃダメなんですか?

あと、 zsh は .cvspass あたりから持って来て補完したりも
する。

151 :名無しさん@お腹いっぱい。 :02/02/18 18:02
>>146
> (それだけではないかも?)
Attic を手で消さねばって話?


152 :141 :02/02/23 05:36
>>151
あ、いや、>>146は本当に単にディレクトリのバージョン付けに
ついて書いただけです。たしか。

> Attic を手で消さねばって話?

これの具体的な話を聞かせてもらえると嬉しいです。


153 :名無しさん@お腹いっぱい。 :02/02/24 22:12
プロジェクト名の整理をしたくなりました。
プロジェクト名 hoge を foo/hoge にしたいのですが、
リポジトリ内のディレクトリ構造を変えるだけで大丈夫でしょうか。
やってみた限りでは大丈夫な気がするのですが、問題があったりしますか?

154 :転職者 :02/02/24 22:23
先輩にUNIX起動時にsetenvコマンドでCVS自動で使えるようにしとけ
と言われたけど、.cshrc内のどこに、どういうふうに設定すれば
いいのでしょうか?
setenv CVSROOT xxxxx/xxx/xxx
setenv export CVSROOT
です。お願いします。

155 :名無しさん@お腹いっぱい。 :02/02/24 22:48
>>154
先輩に聞けよ。

156 :名無しさん@お腹いっぱい。 :02/02/24 23:23
>>154
それ以前にshとcshの文法がごっちゃだ。
# setenv exportってなんだ(w

157 :名無しさん@お腹いっぱい。 :02/02/25 00:46
>>152
> > Attic を手で消さねばって話?
>
> これの具体的な話を聞かせてもらえると嬉しいです。

cvs remove したら Attic にいくだろう。


158 :154 :02/02/25 01:47
先輩が知らないから、僕に頼んだのです。
調べてやってくれという事で。
先輩は.cshrcも知りませんでした。
僕は、.cshrcにパスを貼ったことしかないです。
みんな起動後にそのコマンド打ってます。
もしかして板違いですか?

159 :名無しさん@お腹いっぱい。 :02/02/25 02:02
板違いとまではいかないけど、どちらかといえば
「くだらない質問」スレとか「UNIX超初心者」スレ
向きではあるな。

160 :名無しさん@お腹いっぱい。 :02/02/25 02:11
cshだったらシステムデフォルトである/etc/csh.loginとかに書いとけば?

161 :154 :02/02/25 05:37
>160
サンキュー。どういう会社なんだ内の会社は。。
今、土日に頂いた仕事が終わったところです。
2時間寝て会社出勤します。

162 :名無しさん@Emacs :02/02/25 07:22
/etc/csh.loginがわかったところで何も解決してないような。

163 :160 :02/02/25 07:40
>>162

>先輩にUNIX起動時にsetenvコマンドでCVS自動で使えるようにしとけ

というのが「各ユーザが~/.cshrcでCVSROOT設定しなくてもcvs使える
ようにしとけ」だったら、まぁ一応目的は達成できるかと。

# もちろん(t)csh使ってなかったら駄目じゃん、という話はあるけど

164 :名無しさん@お腹いっぱい。 :02/02/25 11:03
先輩を解雇しろ

165 :名無しさん@お腹いっぱい。 :02/02/25 20:46
>>163
cvs -d $CVSROOTと
./CVS/Rootと
環境変数のCVSROOTって、
優先順位はどうなってましたっけ? 単一のCVSROOTでいいなら問題ないけど、
自分のマシンとか外部のpserverのrepoからcheckoutしていたりすると、
下手にCVSROOTを設定したら痛いことになりませんか?
はっきり覚えていなくて気持ち悪いんですけど、一年前にそれで失敗してから
CVSROOTを設定しなくなったという記憶があるんです……


166 :名無しさん@お腹いっぱい。 :02/02/25 22:52
環境変数は一番優先度が低い。
今のとこ設定しててハマったことないけどなあ。
まあでも一度 co すれば CVS/Root に書かれるわけで、
設定しなくても困らないかもね。


167 :154 :02/02/26 03:15
今会社から帰りました。
今日は、障害だらけで、setenv登録する暇なかったけど、
ホームディレクトリの.login と.cshrcを両方見たけど、
どっちかにそのまま書き込めば良いような気がしました。
でもみんなが言ってる事ほとんどわかりません。
一応2年やってるんですけど、今までドキュメント作成ばっかりだったので。。

168 :名無しさん@お腹いっぱい。 :02/02/26 04:02
>>167
.login と .cshrc の関係については man csh

169 :名無しさん@お腹いっぱい。 :02/02/27 01:38
優先順位ってcvs -d、CVS/Root、環境変数のCVSROOTって順番であってるはず。

だからanonymousでcheckoutしてCVS/Rootはanonymousにしておいて、
commitするときだけ-dを指定してcommitミス防止っていうのを
聞いたことがある。

170 :名無しさん@お腹いっぱい。 :02/03/11 14:02
どなたか cvsnt (www.cvsnt.org) を使っていませんか.
CVS の勉強にと,ここから CVSNT 1.11.1.3 をとってきて [typical] で
インストールしてみたのですがリポジトリの作成でエラーが出てしまいます.
具体的には windows2000PRO(SP2) で
1.インストールしたフォルダにパスを通す.
2.システム環境変数の TEMP と TMP が同じフォルダであることを確認.
3.環境変数 CVSROOT を :local:c:\cvsroot に設定.
4.cvs init を実行.
→ cvs [init aborted]: CVSROOT c:\cvsroot must be an absolute pathname

...完全なパスネーム?
ちなみに cvs -d :local:c:\cvsroot init としても,CVSROOT を :local:c:/cvsroot
に変えても同じメッセージが出てきました.
何か分かる方いらっしゃったらお願いします.


171 :名無しさん@お腹いっぱい。 :02/03/11 14:27
>>169
高橋さんの日記?
いまいちよく理解できんかったんだけど、commit ミスっていうか
うっかりミスを repository に反映させてしまう危険を減らすって事
でいいかな?


172 :名無しさん@お腹いっぱい。 :02/03/11 14:34
別にうっかりミスをリポジトリに入れてしまっても
直してコミットしなおせばいいだけのような気もするが…
まぁ気持ちは悪いかもしれないけど

173 :名無しさん@お腹いっぱい。 :02/03/11 19:25
commit なら前の revision に戻せばいいけど、
tag を動かしちゃったら簡単には戻せないでしょ。


174 :名無しさん@お腹いっぱい。 :02/03/11 19:50
>>170
ほう。そんなものがあったんだ。知らなかった。
WinCVSじゃだめなの?これなら使えてるけど・・・

175 :名無しさん@お腹いっぱい。 :02/03/11 20:28
>>170
手元で cvsnt 1.11.1p1 を使ってるけど、問題なく使えてる。

% cvs -d :local:h:/tmp/cvsroot init

176 :170 :02/03/11 21:59
>>175
どうやら cygwin の cvs が干渉 (?) していたようで
%cvs -d :local:/cygdrive/c/cvsroot init
とすれば,一応エラー無しで終了しました.

>>174
CVS サーバがほしかったもんで,検索して見つけた cvsnt を
使ってみようと思ったんですが,wincvs はクライアント側の
機能だけですよね.


177 :名無しさん@お腹いっぱい。 :02/03/12 09:48
>>176
backslashを二つ重ねても同じですか(C:\\path\\to\\repo)?


178 :176 :02/03/12 12:00
>>176 の方法でやったって意味無いような,cygwin の CVS 使ってる訳だし,
ってことで,cgywin のパスより前に cvsnt のパスを記述して,
%cvs -d :local:c:\cvsroot init
としました.
ちなみに,backslash を重ねても改善されなかったです.



179 :名無しさん@お腹いっぱい。 :02/03/15 21:39
ねえねえ、ここってsubversion関連の話題を振ってもいいのかなあ。
新スレッドを作ってもあまり伸びないような気がするし。
マ板やム板にもなかった。


180 :名無しさん@お腹いっぱい。 :02/03/15 22:03
Linux板にはあったな、もう誰も書きこんでないが。


181 :名無しさん@お腹いっぱい。 :02/03/16 02:29
こんど仕事で rcs を使うことになったのでこのスレ読んでお勉強しようかな。
;; あ、cvs のスレだった。
個人的には cvs の方を覚えたいんだけど。ま、せっかくだから両方覚えよる
ことにしよう。これを機会に .emacs なんかを cvs で管理してみよう。

182 :名無しさん@お腹いっぱい。 :02/03/18 22:29
彼女を CVS で管理スレより下がってるから age

183 :名無しさん@Meadow :02/03/19 14:26
複数人のプロジェクトで使うのに CVS より RCS を使うメリットってあります
か?普通 CVS 使いますよね。

184 :名無しさん@Meadow :02/03/19 14:27
間違えて sage てしまったので age (w


185 :名無しさん@お腹いっぱい。 :02/03/19 14:48
そもそもRCSだと「a.cの1.2とb.cの1.5でバージョン1」「バージョン1の
ファイル全部checkout」みたいな事がやりにくいから、ソース1本位の
小さいプロジェクト位でしか使いたくないな。

そういえばprcsなんてのもあるね。ちょっと触ってみた感じだと
rcs < prcs < cvs
って感じだった。

186 :名無しさん@Meadow :02/03/19 14:54
そうですよね。CVS だと複数ファイル管理するのも簡単ですよね。
なんでうちの会社 RCS 使うとか言いだすんだろ。ていうか何で俺でさえ知っ
てることを誰も知らないんだ。ヘボ会社だなぁ。転職しよ。


187 :183 :02/03/19 14:56
何度もごめんなさい。
RCS なんかクソだ。CVS の方がこんなに便利だ。なんてことが書いてあるペー
ジなんてないですよね。自分で書くしかないか。

188 :名無しさん@お腹いっぱい。 :02/03/19 15:01
>>185
ファイル間の依存関係が低い場合、たとえば /etc 以下の設定ファイルなんか
だと RCS でも良いけど。(ファイルのロックが入るのも、むしろ都合良いし)

189 :185 :02/03/19 17:20
>>187
まずgoogleする癖を付けよう。
http://www-vox.dj.kit.ac.jp/nishi/cvs/cvs-002.html

>>188
確かに。/etcだとパスワードDBとかバイナリファイルもあるし、マシンの
用途がそれぞれ違うと設定もそれぞれ違ったりするからね。

がいしゅつっぽいけど、俺はドットファイルの管理にはCVS使ってる。
新しいマシンでユーザ作ったら、まずcvs co dotfiles; (cd dotfiles; make install )
しちゃうし、どっかのマシンで設定いじった時でもcvs updateで簡単sync。
もちろんマシン/OS依存部分には気を付けないとダメだが。

190 :183 :02/03/19 17:44
>>189
あ、そこは見ました。もうちょっと具体的なのを探してたんですが。思ったよ
うなのはなさそうです。わざわざありがとうございました。



191 :名無しさん@お腹いっぱい。 :02/03/19 18:50
>>98 さんみたいに別ディレクトリ作るんじゃなくて、ホームディレクトリに
ある dotfiles を CVS で管理することってできます? 別のファイルを置いた
ら変なものまで CVS に登録されて問題あるかな、やっぱり。


192 :名無しさん@お腹いっぱい。 :02/03/25 05:13
>>191
それはホームディレクトリ自体をCVSで管理すれば出来ると思いますよ。
importせずにファイル一つずつaddしていけば、余分なファイルを
加えることもないでしょうし。


193 :名無しさん@お腹いっぱい。 :02/03/25 13:59
>>187
単体のファイルなら、RCS の方が適当に気軽に
バージョン管理できるのでいい面もある。
RCS がクソということはないでしょ。

194 :名無しさん@お腹いっぱい。 :02/03/28 03:27
WinCVS を使いたいんですが、日本語の
詳細な解説ってどっかにありますか?


195 :名無しさん@Emacs :02/03/28 04:26
ググれ。腐るほどある。

196 :名無しさん@お腹いっぱい。 :02/03/28 08:44
本当に腐った情報もあるし >>195

197 :名無しさん@お腹いっぱい。 :02/03/28 09:44
どこかのpserverから不定期的に cvs up -dAP しているパッケージがある
じゃないですか。こういうのって前にコンパイル・インストールした時から
どう変化して、今インストールしたばかりのcore吐きまくりバージョンに
変化したかを調べるときに(revision/dateタグが残らないので)不便じゃない
ですか。お前らどうなさっていますか?
俺は
find . -name CVS -type d -exec \
  echo '{}/Entries {}/Root {}/Repository {}/Tag' \; | \
  xargs -n 300 grep '^' | sort > ../revisions/FOO

とやって、あとはlocalの修正もdiffで取ってそれから cvs update しようか、
とか考えています。こういう管理をやってくれるおりこうさんなツールとか
あるのでしょうか? やっぱりdateタグを使うのがいいのかなあ。


198 :名無しさん@お腹いーっぱい。 :02/03/28 11:29
>>196
(;´д`).。oO( 和訳ヘルプが腐っている… )

199 :名無しさん@お腹いっぱい。 :02/04/05 04:46
p2p版のcvsなんてあるのかな?
ないなら、jxtaフレームワーク上のアプリとして
作ったら面白そうかなぁ。
最近シェアードソースなんて変なものが大量に
出回るようになったから(ないよりはあるほうがいいけど(^^;)
こういうので極秘にソースを改変できるようになるとおもしろいかなーなんて。

どうでしょう?

200 :名無しさん@お腹いっぱい。 :02/04/12 10:50
一部の設定ファイルなんかに cvs 使ってますが、
プロジェクトでの利用面からもしっかり知りたいと思ってます。
いろいろ web も見てるのですが、やっぱ本も欲しい。
ってなわけで、お勧めの書籍教えてください。


201 :名無しさん@Emacs :02/04/12 11:12
秀和システム 入門CVSかな。
一人で使うのを、複数人で使う説明もあった。

202 :名無しさん@Emacs :02/04/12 11:21
おいおい!
素直にでびあんぐるにしとけって。

203 :名無しさん@Emacs :02/04/12 11:21
>>202
navi2ch使ってるのに珍しい間違いだな。

204 :名無しさん@お腹いっぱい。 :02/04/12 12:16
>>202
でびあんぐるよりは http://www-vox.dj.kit.ac.jp/nishi/cvsbook/
の方がよかった。


205 :名無しさん@お腹いっぱい。 :02/04/12 15:09
でびあんぐるのやつなら、
一部がWebで公開されてなかったっけ?
CVSの使い方のとこだけで、CVSの運用のところはぬけてるやつ。



206 :名無しさん@お腹いっぱい。 :02/04/13 11:35
>>199
シェアードソースって何?
今はどうやって流通してんの?
あとCVSだと単一のレポジトリに書きにいくからcommitの整合性は保たれるけど、
p2pだとどう?


207 :206 :02/04/20 15:38
>>199 ねえってば。


208 :名無しさん@お腹いっぱい。 :02/04/21 15:17
日本語のテキストファイルを管理したいのですが、
checkin などのときにつけるコメントは、テキストファイルと同じ漢字コードのほうがいいのでしょうか?

もしそうだとすると、
あるプロジェクトではShift JISのファイルを管理する必要があり、
別のプロジェクトではEUCのファイルを管理する必要があるとすると、
この二つのプロジェクトでコメントの漢字コードが違ってきますが、これは問題ないでしょうか?


209 :名無しさん@お腹いっぱい。 :02/04/21 19:24
>>208
ヲレは、前の会社のスクリプト(IIS; SJIS)を管理するのにCVSを使っていて、
コメントはEUCで書いてた。
ただし、,vファイルが壊れたときにエディタで直す場合は、自動コード変換する
ようなエディタを使うとアウトなので、そういう場合に書き戻す時はじゅうぶん
気をつけること。


210 :名無しさん@お腹いっぱい。 :02/04/21 21:24
>>208 wrapperかませば?

211 :ここでいいのかな :02/04/22 01:10
オープンソースなプロジェクトで
contirb されたパッチをあてたとき
Changelog に書く名前とアドレスって
パッチを送ってきた人のを書くもん?
それとも commit した人のを書くもん?

おれは後者がいいと思うんだけど、
「パッチといっしょに Changelog も送れ」って
とこもあるみたいで。

212 :名無しさん@お腹いっぱい。 :02/04/22 01:37
>>211
俺は前者が好き。Changelog の英語考えるのメンドいもん(^^;;
後者だとしても、ダレソレの patch だと Changelog に書くんだよね?
じゃないと、後で振り返るときに困る。


213 :211 :02/04/22 01:54
>>212
> 俺は前者が好き。Changelog の英語考えるのメンドいもん(^^;;
そ、それだけの理由っすか!?
いーじゃん、てきとーで。

パッチを書いたのが誰だろうと
最終的に source tree に統合することを決めるのは committer だから、
commit した人を書くべきだと思うんだけど。

> 後者だとしても、ダレソレの patch だと Changelog に書くんだよね?
もちろん。



掲示板に戻る 全部 前100 次100 最新50

read.cgi ver5.26+ (01/10/21-)