バージョン管理システムCVSについてのスレッドです。
前スレ : 「CVS導入スレ〜 Rev.2」
http://pc8.2ch.net/test/read.cgi/tech/1065829553/
関連スレとリンクは>>2を参照
探検
CVS導入スレ〜 Rev.3
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2005/04/10(日) 22:58:38252249
2005/11/19(土) 20:58:57 すいません、ExamDiffで解決しました
今日使い始めたばかりなので
ただ、ロールバック機能も搭載されているのでしょうか。
もちろん、自分で調べますが・・・。
今日使い始めたばかりなので
ただ、ロールバック機能も搭載されているのでしょうか。
もちろん、自分で調べますが・・・。
253デフォルトの名無しさん
2005/11/19(土) 21:45:04254デフォルトの名無しさん
2005/11/20(日) 10:20:25255デフォルトの名無しさん
2005/11/20(日) 13:59:26256デフォルトの名無しさん
2005/11/20(日) 14:58:58 なるほど、CVSって各々独自のUIを構築できるのか。
それはすごいな。
ただ、VSSのリスト表示でのロールバックは便利だぞ。
CVSにそれと同等のものがあるのか知らないが。
それはすごいな。
ただ、VSSのリスト表示でのロールバックは便利だぞ。
CVSにそれと同等のものがあるのか知らないが。
257デフォルトの名無しさん
2005/11/20(日) 15:06:17 VSSのいけないのは、唯一のUIが全ての機能を持っているから
ロックしないで取り出したファイルをコミットするような荒業が簡単にできることだよな。
ロックしないで取り出したファイルをコミットするような荒業が簡単にできることだよな。
258デフォルトの名無しさん
2005/11/20(日) 15:31:31 >>256
ちょっと便利そうだな 詳細キボンヌ
ちょっと便利そうだな 詳細キボンヌ
259デフォルトの名無しさん
2005/11/20(日) 16:48:25 >>258
チェックイン(CVSではcommitと同等)をするたびに、履歴が作られる。
もし、昔のチェックインした箇所までソースコードを戻したいなら
そのリスト項目を選択し、ロールバックを押せば戻れるってことだけど。
この機能がCVSにあるんですか?ってこと。
キャプったから見てくれ
http://f42.aaa.livedoor.jp/~imawaka/imgboardphp/src/1132472687801.jpg
チェックイン(CVSではcommitと同等)をするたびに、履歴が作られる。
もし、昔のチェックインした箇所までソースコードを戻したいなら
そのリスト項目を選択し、ロールバックを押せば戻れるってことだけど。
この機能がCVSにあるんですか?ってこと。
キャプったから見てくれ
http://f42.aaa.livedoor.jp/~imawaka/imgboardphp/src/1132472687801.jpg
260デフォルトの名無しさん
2005/11/20(日) 16:53:37 >チェックイン(CVSではcommitと同等)をするたびに
同等ではありません。
リビジョン管理の基本を学んでください。
同等ではありません。
リビジョン管理の基本を学んでください。
261デフォルトの名無しさん
2005/11/20(日) 16:54:51 未だ判ってないみたいだなぁ。
そういうUIは使いたい奴が用意すればいいんだってば。
#例えばWinCVSにはある。
そういうUIは使いたい奴が用意すればいいんだってば。
#例えばWinCVSにはある。
262デフォルトの名無しさん
2005/11/20(日) 16:56:14 WinCVSにあるんだ
いろいろ操作してるがまだ見つからん
もちろん、リスト表示と同等なものだよ
いろいろ操作してるがまだ見つからん
もちろん、リスト表示と同等なものだよ
263デフォルトの名無しさん
2005/11/20(日) 17:00:50 リスト表示はあるが、単に出力しているだけだからボタン一つでロールバックって訳には行かないな。
264デフォルトの名無しさん
2005/11/20(日) 17:07:08265デフォルトの名無しさん
2005/11/20(日) 17:15:18266デフォルトの名無しさん
2005/11/20(日) 17:21:30267デフォルトの名無しさん
2005/11/20(日) 17:49:57 Eclipseにもあるよ。
268デフォルトの名無しさん
2005/11/20(日) 23:15:33 MFCで自作のCVSアプリ作って一儲けしようかなぁ〜♪
269デフォルトの名無しさん
2005/11/21(月) 02:52:07270デフォルトの名無しさん
2005/11/21(月) 18:14:24 今日からCVSを使い始めました。超初心者です。
質問なのですが、すでに出来上がってしまったソース群をCVSでimportして
最初にcheckoutすると、全てのファイル日付がimportした日付になってしまうの、
何とかならないのでしょうか?そーゆーものですか?
質問なのですが、すでに出来上がってしまったソース群をCVSでimportして
最初にcheckoutすると、全てのファイル日付がimportした日付になってしまうの、
何とかならないのでしょうか?そーゆーものですか?
271デフォルトの名無しさん
2005/11/21(月) 18:19:48272デフォルトの名無しさん
2005/11/21(月) 19:00:54 >>271
トータスCVSで良くね?
トータスCVSで良くね?
273デフォルトの名無しさん
2005/11/21(月) 20:02:08274270
2005/11/21(月) 20:47:00>>273
thx !
ついでに、もう一件、お願いします。
import 時、-I で無視したファイルって、checkoutしたら戻りませんよね?
アイコンファイルなど、いつも必要だけどCVSで管理する必要のないファイルとかは、
やはりバイナリでちゃんとCVS管理するものなんでしょうか?
-I ってのは、復元する必要すらないファイルに限られるのでしょうか?
275デフォルトの名無しさん
2005/11/21(月) 21:36:47 ごった煮版ってもう古いのかな??
276デフォルトの名無しさん
2005/11/21(月) 23:16:39 3,4年前のだからな
277デフォルトの名無しさん
2005/11/21(月) 23:20:00 >>274
「importしていない=リポジトリに存在しない」
なんだから、チェックアウトする術がない。
makeに必要なファイルは全てimportするのが吉。
(ただし、make時や統合環境起動時に自動生成されるものは除く)
「importしていない=リポジトリに存在しない」
なんだから、チェックアウトする術がない。
makeに必要なファイルは全てimportするのが吉。
(ただし、make時や統合環境起動時に自動生成されるものは除く)
278デフォルトの名無しさん
2005/11/21(月) 23:21:29 でも、VSS2005が出るからな〜。
CVSもより強力なもの出さないと・・・。
CVSもより強力なもの出さないと・・・。
279274
2005/11/22(火) 11:27:19280デフォルトの名無しさん
2005/11/22(火) 14:41:20 >>279
まず、リポジトリに入っているか確認汁。
まず、リポジトリに入っているか確認汁。
281279
2005/11/22(火) 14:58:31>> 280
リポジトリにありませんでした。
cvs import -W "*.ico -k'b'" -W "*.aps -k'b'" -W "*.dll -k'b'" -W "*.lib -k'b'" -W "*.bmp -k'b'" -m "test" hoge who VER_1_0_0
こんなかんじでimportしたんですが、DLLとLIBが入っていない様子です。
何がわるいのでしょうか?
282デフォルトの名無しさん
2005/11/22(火) 16:43:06 >281
cvsignoreが設定されている、と予想してみる。
cvsignoreが設定されている、と予想してみる。
283281
2005/11/23(水) 10:02:18 >>282
サンクスです。
cvsignoreファイルが、CVSROOT以下にあるのでは、ということでしょうか…それはありませんでした。
デフォルトで無視される拡張子? そんなはずはないですよね…
あ、ちなみに、WinCvs 2.0.2.4 でコマンドラインでやってます。
サンクスです。
cvsignoreファイルが、CVSROOT以下にあるのでは、ということでしょうか…それはありませんでした。
デフォルトで無視される拡張子? そんなはずはないですよね…
あ、ちなみに、WinCvs 2.0.2.4 でコマンドラインでやってます。
284281
2005/11/23(水) 14:54:53 解決しました。
やはりimport時のメッセージでI表示されてました。
どうやら勝手にIgnoreされるんですね>lib, dll
その後addでうまくいきました。お騒がせしました。
やはりimport時のメッセージでI表示されてました。
どうやら勝手にIgnoreされるんですね>lib, dll
その後addでうまくいきました。お騒がせしました。
285デフォルトの名無しさん
2005/12/12(月) 12:06:44 ViewCVSが、Subversionもサポートしつつ、なかなかリリースされないと思ったら、
ViewVCとか改名して、サイトも移ってた。
しかもSubversionと同じとこから支援を受けてるみたい。
ViewVCとか改名して、サイトも移ってた。
しかもSubversionと同じとこから支援を受けてるみたい。
286デフォルトの名無しさん
2005/12/19(月) 18:35:15 windowsでcvs使ってるんですが、
HDD増設で、cvsrootのドライブレターが変わったら
全部チェックアウトし直すしか無いんでしょうか?
HDD増設で、cvsrootのドライブレターが変わったら
全部チェックアウトし直すしか無いんでしょうか?
287デフォルトの名無しさん
2005/12/20(火) 11:22:34 んなめんどくさい。Repositoryファイルを全部書き換えるスクリプトでも作る方がましな希ガス。
288デフォルトの名無しさん
2005/12/20(火) 23:22:27 >>286
WinCVS の ChangeRoot.tcl
WinCVS の ChangeRoot.tcl
289デフォルトの名無しさん
2005/12/22(木) 00:34:06 ディスク増設したからってドライブレターが変わって困るなんてことが発生するのか?
何れにしろsubstするなりジャンクション使うなりドライブをフォルダにマウントするなりすれば
実際のドライブのドライブレターなぞ何でもいいどころか無くてもよい。
何れにしろsubstするなりジャンクション使うなりドライブをフォルダにマウントするなりすれば
実際のドライブのドライブレターなぞ何でもいいどころか無くてもよい。
290デフォルトの名無しさん
NGNG cvs export -d "/usr/local/apache/subdomain/hoge" -D tomorrow hogemodule
をはじめてやると、成功し、hogemoduleに該当するファイル群が、
"/usr/local/apache/subdomain/hoge"に作成されます。
(注:なお、「cvs export」をするまえ、このディレクトリは、存在してません)
ですが、こまったことに、
「cvs export」をするまえに、ディレクトリ:"/usr/local/apache/subdomain/hoge/"が
存在している状態で、同様のコマンドをうつと、
前回とくらべて、(ファイルを1個追加してみたのですが)何にも変わりません。
これって、仕様なんでしょうか?
もしそうだったっら、みなさん、どうやって、リリースまえのファイル群を管理しているのでしょうか?
よろしくお願いします。
をはじめてやると、成功し、hogemoduleに該当するファイル群が、
"/usr/local/apache/subdomain/hoge"に作成されます。
(注:なお、「cvs export」をするまえ、このディレクトリは、存在してません)
ですが、こまったことに、
「cvs export」をするまえに、ディレクトリ:"/usr/local/apache/subdomain/hoge/"が
存在している状態で、同様のコマンドをうつと、
前回とくらべて、(ファイルを1個追加してみたのですが)何にも変わりません。
これって、仕様なんでしょうか?
もしそうだったっら、みなさん、どうやって、リリースまえのファイル群を管理しているのでしょうか?
よろしくお願いします。
291デフォルトの名無しさん
2005/12/23(金) 04:48:37 >>290
exportは既にファイルが存在してたりすると失敗する。出力先を消してからexportすれ。
exportは既にファイルが存在してたりすると失敗する。出力先を消してからexportすれ。
293デフォルトの名無しさん
2006/01/11(水) 07:51:52 ブランチの一覧を見たいのですがどうやるのがいいのでしょうか。
今は cvs log -h hoge | egrep "0\.[0-9]+$" としてリビジョンが
0.x で終わっているタグを見ています。
今は cvs log -h hoge | egrep "0\.[0-9]+$" としてリビジョンが
0.x で終わっているタグを見ています。
294デフォルトの名無しさん
2006/01/11(水) 08:02:16 >>293 ttp://www.sodan.org/~penny/vc/cvs-ja_5.html#SEC59
296デフォルトの名無しさん
2006/01/12(木) 09:55:16297デフォルトの名無しさん
2006/01/12(木) 12:49:49 subversionってCVSよりイイんですか?
CVSのほうがいい点ってなんでしょう?
CVSのほうがいい点ってなんでしょう?
298デフォルトの名無しさん
2006/01/12(木) 13:10:09299デフォルトの名無しさん
2006/01/13(金) 02:15:25 SVNは致命的にファイルの扱いが弱い。すぐ壊れる。
まだまだ開発途上だからしょうがないけど。
CVSはプロトコル上遠隔地にあるサーバとのアクセスがアホっぽいけど
アホというかクソ冗長でクソ真面目なやりとりのおかげでかなり強い。
それと、Subversionは開発者の怨念がなんかちょっといやだ。 そのくせ
CVSのソーステラキタナスとか言ってる割にはSVNのソースも結構グダグダだ。
まだまだ開発途上だからしょうがないけど。
CVSはプロトコル上遠隔地にあるサーバとのアクセスがアホっぽいけど
アホというかクソ冗長でクソ真面目なやりとりのおかげでかなり強い。
それと、Subversionは開発者の怨念がなんかちょっといやだ。 そのくせ
CVSのソーステラキタナスとか言ってる割にはSVNのソースも結構グダグダだ。
300デフォルトの名無しさん
2006/01/13(金) 08:09:06 >>299
> SVNは致命的にファイルの扱いが弱い。すぐ壊れる。
いつの話だ?BDBバックエンドのことだろ?
FSFSバックエンドができてからはそんな事は無い。
> CVSのソーステラキタナスとか言ってる割にはSVNのソースも結構グダグダだ。
少なくともCVSのソースとは比べ物にならんレベルの可読性だし、
俺が見た範囲ではグダグダだと思うところも無かった。
GNUスタイルがキモイと言うのなら同意だが。
FUDってやつだな。
> SVNは致命的にファイルの扱いが弱い。すぐ壊れる。
いつの話だ?BDBバックエンドのことだろ?
FSFSバックエンドができてからはそんな事は無い。
> CVSのソーステラキタナスとか言ってる割にはSVNのソースも結構グダグダだ。
少なくともCVSのソースとは比べ物にならんレベルの可読性だし、
俺が見た範囲ではグダグダだと思うところも無かった。
GNUスタイルがキモイと言うのなら同意だが。
FUDってやつだな。
301デフォルトの名無しさん
2006/01/19(木) 16:39:27 Web版のCVSクライアントってご存知ないですか?
sourceforgeで使われてる、参照用のにコミット機能がついてれば
完璧なんですけど・・・。
一人一人にインスコさせるのは手間なので。なんか情報あったら
教えてください〜。<m(_)m>
sourceforgeで使われてる、参照用のにコミット機能がついてれば
完璧なんですけど・・・。
一人一人にインスコさせるのは手間なので。なんか情報あったら
教えてください〜。<m(_)m>
302デフォルトの名無しさん
2006/01/19(木) 18:27:11 >>298
CVS の方がいい点だっていっぱいあるよ。
- あらかじめインストールされている環境が多い。
- CVS をサポートしてるツールの方が Subverison をサポートしてるツー
ルより数が多い。
- レポジトリを直接いじって改竄がしやすい。
- ワーキングコピーでディスクを食わない、Subversion よりは。
- 勝手に RCS marker が展開されて楽しい。どうしても嫌なら cvs admin
-ko すればいいし。
- 大量のファイルに対してネットワーク越しに commit や tag をする場合
にスリリング。途中で止まったらどうしようというドキドキが味わえる。
- 空ディレクトリを扱えないから .keepme などを置くことを自然に強制される。
- 後で move するのが面倒なために、最初から慎重にファイルの置き方や
ファイル名を考えるようになる。
- commit log やファイル名に漢字を使うとトラブルの元になるため、
ASCII だけを使えという言い訳が立つ。
CVS の方がいい点だっていっぱいあるよ。
- あらかじめインストールされている環境が多い。
- CVS をサポートしてるツールの方が Subverison をサポートしてるツー
ルより数が多い。
- レポジトリを直接いじって改竄がしやすい。
- ワーキングコピーでディスクを食わない、Subversion よりは。
- 勝手に RCS marker が展開されて楽しい。どうしても嫌なら cvs admin
-ko すればいいし。
- 大量のファイルに対してネットワーク越しに commit や tag をする場合
にスリリング。途中で止まったらどうしようというドキドキが味わえる。
- 空ディレクトリを扱えないから .keepme などを置くことを自然に強制される。
- 後で move するのが面倒なために、最初から慎重にファイルの置き方や
ファイル名を考えるようになる。
- commit log やファイル名に漢字を使うとトラブルの元になるため、
ASCII だけを使えという言い訳が立つ。
303デフォルトの名無しさん
2006/01/19(木) 18:32:26304デフォルトの名無しさん
2006/01/19(木) 19:47:14 >>302
暗にCVSを批判しているようにオモタ。
暗にCVSを批判しているようにオモタ。
305デフォルトの名無しさん
2006/01/19(木) 20:24:48 そりゃ、後から出たんだから全般的にSubversionの方が優れてるでしょ。
俺も惰性でCVS使ってて、面倒だからSubversion使い方覚えてないだけだし。
俺も惰性でCVS使ってて、面倒だからSubversion使い方覚えてないだけだし。
306デフォルトの名無しさん
2006/01/29(日) 18:53:03 TortoiseCVSを使って設定はあってると思うんのですが下のが出るのですがなぜでしょう?
can't create temporary directory /tmp/cvs-serv26089
Too many links
エラー、CVSの実行に失敗しました
can't create temporary directory /tmp/cvs-serv26089
Too many links
エラー、CVSの実行に失敗しました
307デフォルトの名無しさん
2006/01/29(日) 19:02:44 >>306
それだけ情報があるなら使わないとな。
ttp://www.google.co.jp/search?q=cvs+%22can%27t+create+temporary+directory%22+%22Too+many+links%22
それだけ情報があるなら使わないとな。
ttp://www.google.co.jp/search?q=cvs+%22can%27t+create+temporary+directory%22+%22Too+many+links%22
308デフォルトの名無しさん
2006/01/29(日) 21:25:01 英語がきついから聞いたのに( ´△`)
まあ、時間がたてば解決してくれると見ましたが、二日連続無理なんですが・・・
その1つのCVSだけ、他の同じサイトのは大丈夫なのに
まあ、時間がたてば解決してくれると見ましたが、二日連続無理なんですが・・・
その1つのCVSだけ、他の同じサイトのは大丈夫なのに
309デフォルトの名無しさん
2006/01/30(月) 00:46:49310デフォルトの名無しさん
2006/01/30(月) 08:37:40 http://nao029-2.hp.infoseek.co.jp/cgi-bin/gazokeijiban/img-box/img20060130083533.jpg
http://nao029-2.hp.infoseek.co.jp/cgi-bin/gazokeijiban/img-box/img20060130083556.jpg
こうなるのですがなぜでしょう・・・このごろ使い始めて分かりません、お教えください
http://nao029-2.hp.infoseek.co.jp/cgi-bin/gazokeijiban/img-box/img20060130083556.jpg
こうなるのですがなぜでしょう・・・このごろ使い始めて分かりません、お教えください
311デフォルトの名無しさん
2006/01/30(月) 10:36:14 ここよりMLで聞いた方がまだマシな回答があるかもよ。
アカウントやディレクトリの状況を調べてみんとわからん。
って、これソースほげか?
アカウントやディレクトリの状況を調べてみんとわからん。
って、これソースほげか?
312デフォルトの名無しさん
2006/01/30(月) 11:18:17 ちょっと改良して遊ぼうかと
313デフォルトの名無しさん
2006/01/30(月) 12:13:28 306でダメだったのに、310なら答えがもらえると思ったのか?
314デフォルトの名無しさん
2006/01/30(月) 12:30:23 何で、わざわざそういうこと言うんだろ
315デフォルトの名無しさん
2006/01/30(月) 13:00:38316デフォルトの名無しさん
2006/02/09(木) 12:42:16317デフォルトの名無しさん
2006/02/23(木) 03:00:08 ほっしゅ。
318デフォルトの名無しさん
2006/02/24(金) 03:21:12319デフォルトの名無しさん
2006/02/24(金) 06:27:41320デフォルトの名無しさん
2006/02/25(土) 11:15:45 質問です。
CVSってのはインターネットを介しても大丈夫でしょうか?
やりたいこととしてはCVSをサーバーに入れてそのサーバーを介して
それぞれの家からデータをあげたりしたりしたいのですがどうでしょうか?
CVSってのはインターネットを介しても大丈夫でしょうか?
やりたいこととしてはCVSをサーバーに入れてそのサーバーを介して
それぞれの家からデータをあげたりしたりしたいのですがどうでしょうか?
321デフォルトの名無しさん
2006/02/25(土) 11:21:01 >>320
sshでトンネリングすればいいよ。
sshでトンネリングすればいいよ。
322デフォルトの名無しさん
2006/02/25(土) 11:52:38323デフォルトの名無しさん
2006/03/09(木) 18:20:52 質問!
プロジェクトA,Bの2つがあるとして、
プロジェクトBではプロジェクトAの一部のファイル(共有ファイル)を使っています。
これらのファイルはプロジェクトAの進捗に伴って更新されてほしいと思っています。
また、この共有ファイルはプロジェクトBの進捗に伴って修正されることもあります。
こんな場合、どのように設定すると良いのでしょうか?
もっとも別に大規模プロジェクトではないので、多少手動部分が入っても良いのですが。
考えた方法は以下の2つなんですが、もうちょっとスマートなのがないかなと・・・。
方法1 プロジェクトB内の作業ディレクトリ内に、該当ディレクトリのみプロジェクトAの作業ディレクトリを持ってくる
→問題点 該当ディレクトリ以下に不要なファイルがあり、updateするとついてきてしまう
方法2 プロジェクトA内の共有部分を時々手動でプロジェクトBにコピペする
→問題点 プロジェクトBに起因する変更点があった場合にややこしい。ログが1本化されない
プロジェクトA,Bの2つがあるとして、
プロジェクトBではプロジェクトAの一部のファイル(共有ファイル)を使っています。
これらのファイルはプロジェクトAの進捗に伴って更新されてほしいと思っています。
また、この共有ファイルはプロジェクトBの進捗に伴って修正されることもあります。
こんな場合、どのように設定すると良いのでしょうか?
もっとも別に大規模プロジェクトではないので、多少手動部分が入っても良いのですが。
考えた方法は以下の2つなんですが、もうちょっとスマートなのがないかなと・・・。
方法1 プロジェクトB内の作業ディレクトリ内に、該当ディレクトリのみプロジェクトAの作業ディレクトリを持ってくる
→問題点 該当ディレクトリ以下に不要なファイルがあり、updateするとついてきてしまう
方法2 プロジェクトA内の共有部分を時々手動でプロジェクトBにコピペする
→問題点 プロジェクトBに起因する変更点があった場合にややこしい。ログが1本化されない
324デフォルトの名無しさん
2006/03/09(木) 18:21:50 age
325デフォルトの名無しさん
2006/03/09(木) 23:12:47 >>323
共有部分を抜き出してライブラリ化し、プロジェクトCとする。
共有部分を抜き出してライブラリ化し、プロジェクトCとする。
326デフォルトの名無しさん
2006/03/10(金) 00:48:25 >>323
(1)もうひとつディレクトリを掘ってもいいなら、modulesに
project-B -a project-B-main project-B-share
project-B-main -d project-B project-B
project-B-share -d project-B/lib project-A hoge foo bar
などとしてproject-Bをチェックアウト。hoge, foo, barは、プロジェクトAのファイル。
updateで-dオプションを使うとパーになるので注意。
(2)Unix系OSなら、リポジトリ内でハードリンク
(1)もうひとつディレクトリを掘ってもいいなら、modulesに
project-B -a project-B-main project-B-share
project-B-main -d project-B project-B
project-B-share -d project-B/lib project-A hoge foo bar
などとしてproject-Bをチェックアウト。hoge, foo, barは、プロジェクトAのファイル。
updateで-dオプションを使うとパーになるので注意。
(2)Unix系OSなら、リポジトリ内でハードリンク
327デフォルトの名無しさん
2006/03/10(金) 03:36:25 >>326
ハードリンクは危険
ハードリンクは危険
328デフォルトの名無しさん
2006/03/10(金) 09:47:34 >>327
なぜ?
なぜ?
329デフォルトの名無しさん
2006/03/10(金) 11:09:20 i-nodeが変わるとパーだから
330デフォルトの名無しさん
2006/03/10(金) 11:41:20 >>325
がベストだと思う。
プロジェクトAとプロジェクトBに従属関係が無い以上、
どちらをトリガとした変更もありえるわけだから、
どのような形であれ、共有を行うといつか破綻する。
例えば、プロジェクトAのリリース後、
プロジェクトBの要求で、共有部分を変更しなければならなくなったたどうするかとか。
がベストだと思う。
プロジェクトAとプロジェクトBに従属関係が無い以上、
どちらをトリガとした変更もありえるわけだから、
どのような形であれ、共有を行うといつか破綻する。
例えば、プロジェクトAのリリース後、
プロジェクトBの要求で、共有部分を変更しなければならなくなったたどうするかとか。
331デフォルトの名無しさん
2006/03/10(金) 14:32:51 >>330
> 例えば、プロジェクトAのリリース後、
> プロジェクトBの要求で、共有部分を変更しなければならなくなったたどうするかとか。
変更すればいいんじゃないの?
リリース時点でタグは付けてあるだろうし、
共有部分という認識を持った上で変更するなら特に問題はないと思うんだが。
> 例えば、プロジェクトAのリリース後、
> プロジェクトBの要求で、共有部分を変更しなければならなくなったたどうするかとか。
変更すればいいんじゃないの?
リリース時点でタグは付けてあるだろうし、
共有部分という認識を持った上で変更するなら特に問題はないと思うんだが。
332デフォルトの名無しさん
2006/03/10(金) 14:50:47 他所のプロジェクトと共有を目指して使うんなら,共用部分は仕様fixして触らない/触らせないだな。
制御できるならと思って,変更を許すとあとで泥沼になるよ。
変更を入れないと使えない/見込まれる共有部分は素直に養子に出して後腐れを無くすべきだな。
制御できるならと思って,変更を許すとあとで泥沼になるよ。
変更を入れないと使えない/見込まれる共有部分は素直に養子に出して後腐れを無くすべきだな。
333デフォルトの名無しさん
2006/03/11(土) 14:53:49 仕事や趣味でちょっとしたスクリプトをPHPやRubyなどで作ってるのですが
最近簡単なblogレベルのスクリプトを作るようになって
やっとVersion管理しなきゃなと、CVSってあったなと
解説サイト見ながらWindows上でCVSを試して勉強してるところなんですが
そこで CVSサーバーが使える(入ってる)レンタルサーバーってありませんか?
レンタルサーバーにあるとセキュリティとか問題はありそうですが
職場からも出張先からも自宅からも、接続できて便利かなと考えてるのですが
検索でざっと探したら結果
さくらインターネットをCVS管理サーバーに http://dozo.rgr.jp/log/eid132.html
これぐらいしか探せませんでした。
CVSが入ってるレンタルサーバーご存じの方いたら教えて下さい。
最近簡単なblogレベルのスクリプトを作るようになって
やっとVersion管理しなきゃなと、CVSってあったなと
解説サイト見ながらWindows上でCVSを試して勉強してるところなんですが
そこで CVSサーバーが使える(入ってる)レンタルサーバーってありませんか?
レンタルサーバーにあるとセキュリティとか問題はありそうですが
職場からも出張先からも自宅からも、接続できて便利かなと考えてるのですが
検索でざっと探したら結果
さくらインターネットをCVS管理サーバーに http://dozo.rgr.jp/log/eid132.html
これぐらいしか探せませんでした。
CVSが入ってるレンタルサーバーご存じの方いたら教えて下さい。
334デフォルトの名無しさん
2006/03/11(土) 14:55:01 また上記の方法が使えないとして、
例えば、職場でCVSを使用し、変更・更新したdataとかをエクスポートし
そのdataをnet上に補完するか、USBメモリなどに入れるかして
自宅PCや外出でのノートPCに、CSVサーバーを入れておいて、そのdataを
インポートする事は可能でしょうか?
私は最近になって、スクリプトを書くようになったので
普通PHPなどで開発してる方がどんなVersion管理をしてるのか
知らないので、よかったら教えて下さい。
例えば、職場でCVSを使用し、変更・更新したdataとかをエクスポートし
そのdataをnet上に補完するか、USBメモリなどに入れるかして
自宅PCや外出でのノートPCに、CSVサーバーを入れておいて、そのdataを
インポートする事は可能でしょうか?
私は最近になって、スクリプトを書くようになったので
普通PHPなどで開発してる方がどんなVersion管理をしてるのか
知らないので、よかったら教えて下さい。
335デフォルトの名無しさん
2006/03/11(土) 15:44:34 >>334
USBメモリにリポジトリを入れて持ち歩くほうが便利かもしれない。
会社のサーバにリポジトリを置く場合、自宅ではcommitしないようにするか、
自宅でcommitした場合に会社のリポジトリと擦り合わせを行なうスクリプトでも用意しないと面倒かと。
USBメモリにリポジトリを入れて持ち歩くほうが便利かもしれない。
会社のサーバにリポジトリを置く場合、自宅ではcommitしないようにするか、
自宅でcommitした場合に会社のリポジトリと擦り合わせを行なうスクリプトでも用意しないと面倒かと。
336デフォルトの名無しさん
2006/03/11(土) 17:46:45 本営からCVSで手元に持ってきたものを
しばらくローカルのみで編集するとき
さらにそれをCVSで手元で管理して
キリがよくなったら本営に戻す
というのをやりたいんだけど
できる?
しばらくローカルのみで編集するとき
さらにそれをCVSで手元で管理して
キリがよくなったら本営に戻す
というのをやりたいんだけど
できる?
337デフォルトの名無しさん
2006/03/11(土) 19:27:49 ブランチを切れ
338デフォルトの名無しさん
2006/03/11(土) 19:56:35339デフォルトの名無しさん
2006/03/11(土) 21:02:59 >>338
こんな感じでどう?
1. 編集するものを本営からエクスポート
2. それをローカルリポジトリにインポート
3. ローカルリポジトリからチェックアウトしてバージョン管理
4. キリがよくなったら本営に戻すのをエクスポート
5. それを本営からチェックアウトしたのに上書きしてコミット
エクスポートとチェックアウトを間違えないように。
既にネットワークが遮断されてエクスポートできないなら、
本営からチェックアウトしたのコピーしてCVSディレクトリが無い奴作って。
こんな感じでどう?
1. 編集するものを本営からエクスポート
2. それをローカルリポジトリにインポート
3. ローカルリポジトリからチェックアウトしてバージョン管理
4. キリがよくなったら本営に戻すのをエクスポート
5. それを本営からチェックアウトしたのに上書きしてコミット
エクスポートとチェックアウトを間違えないように。
既にネットワークが遮断されてエクスポートできないなら、
本営からチェックアウトしたのコピーしてCVSディレクトリが無い奴作って。
340デフォルトの名無しさん
2006/03/11(土) 22:34:49 >>339
それを手軽にできるようなツールがあるといいねぇ。
それを手軽にできるようなツールがあるといいねぇ。
341デフォルトの名無しさん
2006/03/11(土) 22:38:39342デフォルトの名無しさん
2006/03/12(日) 11:58:27 今からならsubversion勉強した方がいいような・・・
343デフォルトの名無しさん
2006/03/13(月) 10:28:29 俺もSubversionは興味あるんだが、
特にCVSで困ってないし、WinCvsに慣れてしまった身としては、
ああいったVSS風の3ペイン形式のGUIがないとどうも。
何より、
ttp://subversion.bluegate.org/doc/ch01s02.html
ここ読んでるとムカつく。
別にそんなにCVSを支持しているわけではないが、
他を扱(こ)き下ろすような、関係者の態度が気に食わない。
(でもこの本の日本語版が出たりしたら買うと思う。)
特にCVSで困ってないし、WinCvsに慣れてしまった身としては、
ああいったVSS風の3ペイン形式のGUIがないとどうも。
何より、
ttp://subversion.bluegate.org/doc/ch01s02.html
ここ読んでるとムカつく。
別にそんなにCVSを支持しているわけではないが、
他を扱(こ)き下ろすような、関係者の態度が気に食わない。
(でもこの本の日本語版が出たりしたら買うと思う。)
344デフォルトの名無しさん
2006/03/13(月) 11:08:41 qmailはもっとひどかった。
345デフォルトの名無しさん
2006/03/13(月) 11:09:54346343
2006/03/13(月) 12:07:40 さんくす。
ムカつくが、とりあえずゲッツしておく。
ムカつくが、とりあえずゲッツしておく。
347デフォルトの名無しさん
2006/03/13(月) 22:39:50 >>343
そのページだけ読むと、どこがムカつくのかさっぱりわからない。
そのページだけ読むと、どこがムカつくのかさっぱりわからない。
348デフォルトの名無しさん
2006/03/14(火) 02:27:15349343
2006/03/14(火) 02:48:56 >>343とのギャップに余計ムカつく。
そんなときだけ褒めてんじゃねぇよ。
批判はなかなかおもしろい。
念のために言っておくが、俺はSubversion否定派ではないんだよ。
もう少し枯れるのを待っているというか。
そんなときだけ褒めてんじゃねぇよ。
批判はなかなかおもしろい。
念のために言っておくが、俺はSubversion否定派ではないんだよ。
もう少し枯れるのを待っているというか。
350デフォルトの名無しさん
2006/03/15(水) 22:45:10 つーか、Subversionって名前自体がCVSの座を乗っ取る気満々だし
351デフォルトの名無しさん
2006/03/16(木) 00:19:55 WinCVS 1.2 ごった煮で putty の plinkw.exe を rsh に指定して
を使っていますが、パスワードを聞くダイアログが常に一番後ろに
出現してしまいます。これでは不便なので最前面に出てきてほしいのですが、
どうしたらよいでしょうか。
を使っていますが、パスワードを聞くダイアログが常に一番後ろに
出現してしまいます。これでは不便なので最前面に出てきてほしいのですが、
どうしたらよいでしょうか。
352デフォルトの名無しさん
2006/03/16(木) 03:12:42 >>351
puttyでなく、
puttyでなく、
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 「中国人の訪日熱は冷めた」 人気旅行先から日本外れる 14日で自粛呼びかけ1カ月 ★3 [蚤の市★]
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★8 [蚤の市★]
- 中国・ロシア両軍の爆撃機が東京方面へ向かう「異例のルート」を共同飛行…核も搭載可能、連携して威嚇か [ぐれ★]
- 「1800万円の売り上げゼロに…」中国インバウンドに特化の宿の今 ★3 [蚤の市★]
- たけし、ダウンタウン、明石家さんまを超えた! 全世代を超えて愛されるお笑い芸人ランキング! 1位決まる [牛丼★]
- 【26年度予算案】防衛費、過去最大の9兆円規模に、政府調整 [蚤の市★]
- 【高市悲報】大多数の日本人「宗教ってなんか気持ち悪いし、はまってる人とは距離を置きたい」👈これ何でなの? [762037879]
- バイクのエンジンがかからないの…
- ドラえもんのいなかったのび太。それが俺とこのスレ見てるお前だよ [769050516]
- 【悲報】30代独身女性「結婚や成功してる友達との差は開く一方、このまま1人で生きて淘汰される人生だと気づいて絶望してる…406万いいね [483447288]
- 女「香水何使ってる?」イケメン「dior」フツメン「サボン系」インキャ「使わん」チー牛「なにそれ」
- 男子中学生に質問ある?
