[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 05/22 23:17 / Filesize : 219 KB / Number-of Response : 837
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

CVS導入スレ〜 Rev.3



1 名前:デフォルトの名無しさん [2005/04/10(日) 22:58:38 ]
バージョン管理システムCVSについてのスレッドです。

前スレ : 「CVS導入スレ〜 Rev.2」
pc8.2ch.net/test/read.cgi/tech/1065829553/

関連スレとリンクは>>2を参照

449 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 22:57:58 ]
>>448
>ファイルを誤って消してしまったりする可能性(=アクセス権のある人の人数)を下げるためだそうで。

バージョン管理ツールを使う上ではナンセンスな考えだけど、
バージョン管理ツールを使う上でも実際に起こりえる問題であるのも、まぁ、事実だわな。

450 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 23:06:29 ]
>>448
どの程度の規模の会社(チーム)で、どの程度の規模のプロジェクトなのか
不明なのでざっくりしたことしか言えないけど、ライブラリアンが居るということは、
ライブラリアンがリリースしたものに責任を持つということね。

各々が勝手にリポジトリにアクセスしても結構だけど、他のチームが
バグ入りかもしれないファイルをcvs updateして取得してしまって、それを
使って自分たちのモジュールをテストしたりした日にゃ、現場は混乱だよ。

特に大きなプロジェクトでは、単体テスト以降は、バグの発生確認と、
原因の特定、バグフィックスの確認と修正済みファイルのリリースを
管理しなきゃならないから、個々人が勝手にやると困ったりする。

小さな会社(チーム)で、なおかつ同じ場所で開発してるなら、その間に
いる人は余計だけどね。

451 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 01:00:18 ]
>>450
単純にリリースごとにタグやブランチを付ければいいんじゃないかな?
リリースの概要は別途、Wikiなりblogなりに書いておけばいいし、
バグ管理はバグトラッカーに記録する際、タグ名やブランチ名を書けばいいし、
コンパイルエラーだの、自動テストの失敗だのが起きるソースをつっこまれても
継続的インテグレーションで検出できるし。
検出できるし。

452 名前:444 mailto:sage [2006/07/12(水) 01:55:24 ]
>>450
 あぁ、まさにあなたが言ったようなことを言われましたね。
簡単に言ってしまえば個人の力量によるところが大きくなるからって感じかな(もちろん、普通にミスすることもあるだろうし)。

>>451
 で、おれ個人の思いとして、そういうこと(機能)でなんとかなるんじゃないかなーって。
あと、話がちょっとズレてくるけど、プロジェクト毎にwikiとか立ててプロジェクト毎のお決まりの手法だったりコメント(リリースの概要とか)とかを載せられれば知識も共有できていいなーと思うんだよね。
ただ、問題はそれを誰が説得&周知してサーバのメンテをするんだ。おれなのか。
そんなスキルねーよorz

 そういえばJoel on Softwareにコンパイルエラーの起きるようなソースをチェックインしたらデイリービルド係りをやらせるって書いてあったね。

453 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 02:07:35 ]
つまるところ、混沌とした職場では誰かが舵取りをせねばならず、
ある程度のスキル以上の人間が数多く居るなら、楽な方法が取れる、と。

454 名前:デフォルトの名無しさん mailto:sage [2006/07/12(水) 02:08:58 ]
CVSは自動ビルド・自動テストと組み合わせることによって真価を発揮する気がするんだがなあ。

455 名前:450 mailto:sage [2006/07/12(水) 02:16:50 ]
>>451
まあプロジェクトの正確と参加メンバーの質によるということかな。

全てのテストが自動化されてれば、nighty build->regression testでいけるけど、
そうじゃなければ、結合対象のモジュールが修正されたら、一応はテストしなけりゃ
ならないから、勝手にころころ変えてもらっちゃ困るという環境もある。
それから、構成管理と品質管理をくっつけてる場合は、XPで言うところの
truckerの役割な人が必要だし。

多分同じフロアで20〜30人くらいだったら、どのように管理してもいける気がする。

ただ、どこかで何かが更新されても注意を払わない人間って思ったより
多いから、いくらきっちりWiki更新しても駄目なときは駄目だ orz

456 名前:450 mailto:sage [2006/07/12(水) 02:19:21 ]
>>454
少数精鋭のチームであれば、オール自動テストも夢じゃないかもしれないけど、
玉石混合な10人以上のチームだとまず無理だと思う。
テストのレビューだけで有能な人の時間が食いつぶされる。

457 名前:デフォルトの名無しさん [2006/07/29(土) 19:32:05 ]
CVSのみのインストールで自分の使うPCのDドライブのAフォルダがルート?で
Bフォルダが作業フォルダみたいなことってできますか?



458 名前:デフォルトの名無しさん mailto:sage [2006/07/29(土) 21:19:31 ]
>>457
ルート?
別にどこが作業フォルダでもどこがリポジトリでも問題ないと思うが。

459 名前:デフォルトの名無しさん mailto:sage [2006/07/29(土) 22:40:18 ]
>>456
> 玉石混合な10人以上のチーム
そういうチームこそ自動化が必要な希ガス、あとペアプロ
少数精鋭ですむ規模のPrjならブッチャケテストいらねーし…

460 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 07:03:14 ]
職場では VSS を導入しているが、ラベル(CVS でいうタグ)やプロジェクトの
分岐が信じられないアホ運用。分岐すると完全に別になってしまい、同じ修正
を各サブプロジェクトで別にやるっつーアホな状態。

上司にブランチ/マージの容易さを問いて Subversion 導入を進言したが上司と
その上司は「コンフリクト」がおきるからだめだの一点ばり。容易に解消でき
ますといっても信じてくれない。「チェックアウト」モデルも可能だといって
はみたが、「VSS と挙動がちがう」という点を問題にされ却下。

仕方なく個人的に使っていたが、ある日 .svn を入れっぱなしのフォルダをコ
ピーしてバレてしまい禁止。担当者にメールして、ファイルをいただく日々。
鬱だ……


461 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 07:15:27 ]
馬鹿が多いところにはチェックアウトモデルの VSS の方が良い。

462 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 07:36:43 ]
>>460
説得できなかったおまいがわるい。
それに説得に失敗したのに自分だけSVN使ってるのは
協調性云々というより会社に対しての背任行為だろう。
もう一度、きちんと説得しなさい。

463 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 07:50:32 ]
個人的にSubversionやcvsを使っていて、その結果をPublicなVSSに適用するのの、
どこが「背任行為」なんだろう?

464 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 07:56:06 ]
背任行為と言いたかっただけと違うか。
意味わかってんの?

465 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 08:08:10 ]
多分、上司に対しての背信行為だと書きたかったんでしょ。
簡単に上司を説得できると思ってるあたりが、ニート臭プンプンなんだけどな。

466 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 08:19:49 ]
私も PowerPoint 10 枚程度の簡単な説明と画面写真で説明できると軽く
考えていたのですが大甘でした。…Subversion がダメだった理由を以下に。
皆さん気をつけてください。
1. VSS と違う!! (CVS は知らない/聞いたこともない)
画面写真入りの対応表程度では「違う」という点を意識させるだけの模様
2. コンフリクトダメゼッタイ
そもそも「コンフリクトをさせてはならない」と考えが強い。
3. マージ?ブランチ?なにそれ?
VSS の「分岐」相当と言ってみたがそもそもその機能を使ったことないらしく玉砕。
開発版と保守版の二つを同時に保守して保守版は修正のみにして〜と説明したがその説明では簡易すぎた


467 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 08:39:36 ]
馬鹿には VSS で決まりだな



468 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 08:41:15 ]
VCSって何?な環境にcvsなりSubversionを入れさせるのは簡単だけど、
すでにVSSがなじんでる環境にそれらを入れるのは難しいかもね。
WindowsでMSの開発環境を使ってるなら特にそうかも。

469 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 08:45:41 ]
>>466
そんな会社とっとと辞めて、うちにおいで。
#まぁ、CVSの方が主流だがw

VSS贔屓の連中は、VSSでもロックしないでコミット可能(即ちコンフリクトする)ことを知らなかったりするから笑える。
#知っていれば知っているで、コミット担当者を決めてメールで依頼とか阿呆な解決策を思いつくわけだが。

470 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 08:46:46 ]
キチ外に刃物
馬鹿に使わせると誤爆の嵐でリポジトリが死ぬ

471 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 08:49:47 ]
最大の問題はコンフリクトの可能性でしょ?

うちの会社にもVSS至上主義がいて、そいついわく
CVSはみんなで同じファイルを同時にいじれるから 不 良 品 だ
と のたまった

ロックできるようにすればいいということで解決した。

472 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 08:54:01 ]
>> 担当者にメールして、ファイルをいただく日々。
とあるから
> コミット担当者を決めてメールで依頼とか阿呆な解決策を思いつくわけだが。
よりももっと悲惨なチェックアウトも担当者に依頼する最凶な環境なんだろうな。
かわいそうに…。

MS もクリティカルなところでは VSS なんて使ってないわけで本当にバカのた
めの低能開発環境なんだがなぁ。


473 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 08:57:03 ]
一人ウザい奴が混じってるな。

474 名前:デフォルトの名無しさん mailto:sage [2006/07/30(日) 14:45:12 ]
夏休みだからかわからんが、あまりバカとか使わないようにしようよ
バカを見かけたらスルーが基本

475 名前:デフォルトの名無しさん mailto:sage [2006/08/01(火) 23:29:12 ]
CVS が必要な学徒って居ないんじゃないかな

476 名前:デフォルトの名無しさん mailto:sage [2006/08/01(火) 23:36:13 ]
なるほど、それは気付かなかった。
言われてみれば、ここは顔文字率も2ちゃん語率も低いな。

477 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 00:17:14 ]
学生時代には論文書くときにTeXのソース一式をCVSで管理してたよ。

プログラム管理にももちろん使ってたけど。



478 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 00:34:41 ]
修士・博士課程の実験物理屋も、実験の規模がでかくなるとある意味プロジェクトだからなぁ。
つくばで計測する部隊、オーストラリアで計測する部隊、大学のスパコンでデータ解析する部隊、
KEKやHPで計測機器作ってる部隊、旗振る先生方、いろいろ居た。

479 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 00:39:17 ]
>>478
で、お前はどこで何をしていたのだ?

480 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 01:02:21 ]
トイレでウンコしてた

481 名前:デフォルトの名無しさん mailto:sage [2006/08/02(水) 10:36:25 ]
>>478
あの分野は論文の著者の数がハンパじゃないよね
計算機分野とは大違い


482 名前:仕事人 [2006/08/04(金) 18:00:50 ]
誰か教えてください!!
サーバ:win2000server クライアント:win200pro
CVS+eclipsを使用しています。
コミットしようとすると次のエラーが出ます。

”cvs 追加”コマンドの実行中にサーバがエラーを報告しました。
cvs server:scheduling file 'ファイルのパス' for addtion
cvs server:cannot rewrite CVS/Entries,Backup;No space left on device
cvs server:cannot rewrite CVS/Entries,Backup;No space left on device
cvs [server aborted];cannot open CVS/ファイル名,t;No space left on device

ちなみに、ファイルの拡張子はjavaです。

解決策を教えてください。
お願いします!!

余談ですけど、検索途中で書き込んだから、さっき、過去ログに書き込んじゃった^^;

483 名前:デフォルトの名無しさん mailto:sage [2006/08/04(金) 18:10:26 ]
>>482
そのクライアントが何者か知りませんが、エラーメッセージを読む限り
サーバの空きがないというメッセージが出ているのですから
取り敢えずディスクの容量を確認するとかcvsによらずにファイルを書けるか試してみては如何でしょう。

484 名前:仕事人 [2006/08/08(火) 11:50:16 ]
>>483
空き容量はたっぷりあります。
クライアント:win200pro
これはまちがいで、win2000proですね。
よろしくお願いいたします。

485 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 11:54:50 ]
>>484 リポジトリの置いてあるディスク(デバイス)の容量を調べたのか?

486 名前:仕事人 [2006/08/08(火) 12:34:08 ]
>>485
はい。。。
windowsなので、各ドライブ単位で空きがあればいいはずですよね?
CドライブDドライブなど、
念のため、すべてのドライブを確認しましたが、
それぞれ、ギガ単位の空きがあります。

487 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 12:43:36 ]
>>486
もしかして、クライアントの空き領域を調べてるんじゃない?



488 名前:デフォルトの名無しさん mailto:sage [2006/08/08(火) 13:57:29 ]
QUOTAに引っかかっているとか?

489 名前:仕事人 [2006/08/08(火) 14:32:23 ]
>>487
念のため、サーバもクライアントも調べましたが、
どちらもギガ単位の空きがありました。
>>488
サーバの容量の監視ですね・・・。
確認してみます。

490 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 09:38:23 ]
なんかこう
CVSとかをVSのインテグレータで統合してくれる奴とか無いのか。

491 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 11:02:30 ]
インテグレータって何だっけ

492 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 11:23:02 ]
>>490
VSSみたいにIDEから使いたいと言うことか?
頑張ってプラグインを作ってくれ。

493 名前:デフォルトの名無しさん mailto:sage [2006/08/09(水) 23:43:14 ]
PushOK SoftwareのCVS-SCCとか?

494 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 22:44:13 ]
cvsのlogコマンドについて質問があるのですが、
コマンドラインにてlogコマンド実行時に出てくる
CVS側のコメントの内容が日本語だったり
英語だったりして困っているのですが↓
----
RCS ファイル : 'C:\rep/test.c,v'
作業ファイル : test.c
先頭リビジョン : 1.1
----
RCS file: 'C:\rep/test.c,v'
Working file: test.c
head: 1.1
-----
この出力結果をつかさどってるオプションって
存在するのでしょうか?WinCvs1.2ごった煮付属のcvs.exeです。
英語固定で出力させたいのですが何か方法ありますでしょうか。

495 名前:デフォルトの名無しさん mailto:sage [2006/08/25(金) 22:59:09 ]
ごった煮を使うのをやめる。


496 名前:デフォルトの名無しさん mailto:sage [2006/08/26(土) 00:02:05 ]
>>494 LANG じゃね?

497 名前:494 mailto:sage [2006/08/26(土) 00:55:31 ]
>>496
ビンゴでした。ありがとうございます。
cvs logする前にコマンドラインでset LANG= で初期化すると
英語に戻りました。<(_ _)>



498 名前:デフォルトの名無しさん mailto:sage [2006/08/26(土) 11:28:10 ]
>>495はアホ。

499 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 14:26:10 ]
ファイルを削除することなく、CVS管理対象外にしたいとき
どうしたらいい?

500 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 14:38:38 ]
.cvsignore

501 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 14:40:26 ]
>>499
cvs remove 499

502 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 15:29:43 ]
インポート時なら-Iオプションだね。

503 名前:499 mailto:sage [2006/08/29(火) 17:24:33 ]
>>501
それ実行しようとすると「まだ息がある。先にとどめを刺せ」と言われる。

結局うまい方法は無いようなので 一度逃がしてからremoveして
また呼び戻しました。

504 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 22:04:36 ]
サーバ側で既存のモジュールを移動したいんだけど、CVSROOT 付きのディレクトリを丸ごと移動するだけで良いの?

505 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 22:31:25 ]
>>504
それはリポジトリの移動に見える。モジュールの移動って言うと、その中の
ディレクトリを移動することじゃないか?

506 名前:デフォルトの名無しさん mailto:sage [2006/08/29(火) 23:50:27 ]
>>505
ハァ?

507 名前:505 mailto:sage [2006/08/30(水) 00:24:29 ]
なんか変なこと言ったかな?ごめん、スルーして。



508 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 00:38:27 ]
すんません言葉足らずで。
既存のモジュールを別のリポジトリの別の名前のモジュールとしてアクセスするよう移動したかったんですが。

509 名前:デフォルトの名無しさん mailto:sage [2006/08/30(水) 01:06:33 ]
ディレクトリの移動だけでいいよ。

510 名前:デフォルトの名無しさん mailto:sage [2006/09/02(土) 10:21:59 ]
>>508
モジュール名を変えてしまっても特に問題なく使えた気がします

511 名前:デフォルトの名無しさん [2006/09/13(水) 17:05:51 ]
WinCVSを使ってますが、
全ファイルの張り付き解除方法を
教えて下さい。

512 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 18:17:45 ]
cvs update

513 名前:デフォルトの名無しさん mailto:sage [2006/09/13(水) 23:36:09 ]
「更新」ボタン→「更新」ダイアログ「更新」タブ「張り付き云々」チェックボックス。

514 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 01:48:21 ]
まっこと無礼な発現だとは思うんだが、未だにWinCVSを使ってる人がいるのにマジで驚いた。
何故にTortoiseCVS、もっと言うとSVNを使わんのだ。

515 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 01:50:06 ]
「張り付き」って何?

516 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 02:01:14 ]
「貼り付き」だろう。

517 名前:511 mailto:sage [2006/09/14(木) 08:52:00 ]
>>512
サンクス。それで出来ました。

>>513
「作成−チェックアウト」ばかりやってて「更新」があるの忘れてた。

>>514
TortoiseのGUIも、SVNの考え方も先進杉て使えません。




518 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 09:10:53 ]
>「作成−チェックアウト」ばかりやってて「更新」があるの忘れてた。
なんですと?

519 名前:デフォルトの名無しさん [2006/09/14(木) 11:41:31 ]
コミット時に
cannot rename file CVS/Entries.Backup to CVS/Entries: Permission denied

なるメッセージが出てきて、以降その開発ディレクトリCVSができなくなって
しまったんだけど、直し方分かる神はいる?クライアントはWinCVS 1.3。

ちなみに、別の開発ディレクトリにチェックアウトして操作してみても上の
メッセージが出てきてダメだった。

520 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 14:15:07 ]
>>519
エクスプローラでリネームできるかどうか試して、出来なきゃファイルのプロパティでごにょごにょしろ

521 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 17:17:08 ]
>>514
プロジェクトマネージャ代わりに使ってるから

522 名前:519 [2006/09/14(木) 19:08:25 ]
>520
リネーム⇒できた。
もっかい別の修正してコミット⇒同じ現象発生orz

根本的に解決せなあかんようです……

523 名前:デフォルトの名無しさん mailto:sage [2006/09/14(木) 21:12:21 ]
CVSクライアントは、Eclipse最強

524 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 01:55:42 ]
それはマジで同意。
WinCVSが駄目駄目すぎるのを差っ引いても、
CVSクライアントのためだけにeclipse使いたくなるくらい。

525 名前:デフォルトの名無しさん mailto:sage [2006/09/15(金) 10:43:51 ]
Eclipseのは、:extssh:という妙なスキームでチェックアウトするのをやめて
くれれば、コマンドラインcvsと作業コピーが共通化できるのになー。
getenvがdeprecatedな時期のJava実行環境で環境変数CVS_RSHを見るわけ
にはいかないからこうなっているんだろうか。

526 名前:CVS超初心者 mailto:kazukaze81@yahoo.co.jp [2006/09/21(木) 20:28:39 ]
CVSに触ったことがありませんので、どなたかご教授願えないでしょうか。

現在、既にCVSNTは運用中なのでバックアップの為、一応日次でサービスをストップしています。
(以前にサービス開始状態でバックアップがこけたことがあったので)
CVSのサービス時間帯を延長したいのですが、バックアップ取得はできる限り万全の態勢で望みたいので、
サービスストップは必須という状態です。
バックアップはNTbackupを利用し、複数ドライブを1タスクで実行しています。
また、バックアップの開始はCVSリポジトリ用のドライブから開始されます。
NTbackup内部では対象を記述したテキストファイルを読み込んで、それからドライブ文字を昇順で実行しているようなので、
ドライブ文字を変更して一番最後にCVSリポジトリ用ドライブのバックアップを取得したいと考えました。

そこで、皆様にご教授していただきたいのは、ドライブ文字の変更によってCVSの使用に影響があるのか、
ということなのですが・・・、質問が漠然すぎて申し訳ありません。
例えば、ドライブ文字を変更すると、リポジトリのルートを設定しなおさなければならない、
といったようなことはあるのでしょうか?

くだらない質問かもしれませんが、なにぶん初心者で開発環境もない状態ですので、
宜しくお願いいたします。

【環境】
CVSサーバーOS:Windows Server 2003 SP1
クライアントOS:Windows XP Pro SP2
CVSNTバージョン:CVSNT 2.051d-9 SJIS
接続形式:pserver

527 名前:デフォルトの名無しさん mailto:sage [2006/09/21(木) 22:35:58 ]
>>526
チェックアウトのときにリポジトリの場所が記録されるので、ドライブレターを含む形でアクセスしているなら影響受ける。
ネットワークパスで書いているならクライアント側は何の手間も要らないんだけどね。
#そもそも、NTbackupをリポジトリのあるドライブだけと残りの対象の2回に分けて実行すればいい希ガス。



528 名前:デフォルトの名無しさん mailto:sage [2006/09/22(金) 10:49:40 ]
>>526
意味わからん。
バックアップの順番を後ろに回したからって何が解決するんだ?

529 名前:CVS超初心者 mailto:kazukaze81@yahoo.co.jp [2006/09/25(月) 13:44:59 ]
バックアップの説明なんて要らないものでしたね・・・。
アクセスには仮想パスをしようしていましたので、一度試してみます。
後、既にある書き込みと同様の質問をしてしまったことをお詫びいたします。
答えてくださった方、ありがとうございました。

530 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 21:38:08 ]
私は個人でプログラミングをしていて、今のところはディレクトリを丸々コピーしながら
バージョンを上げていく方法でやっているのですが、最近 cvs の導入を考えています。

Windows 上で VisualStudio を使っているので WinCVS か CVSNT のどちらかにしようと考えているのですが
SJIS 対応のものはバージョンが妙に古そうな気がして不安です。
あと、将来的に標準の(Linuxの?)CVSを触ることになったときに役に立つのか?という点も不安です。

Linux には興味があるしCUIも嫌いでないタイプなので
いっそこの機会にLinuxを勉強してCVSを入れてみようかとも思うのですが
そうなると今度は、SJISでデータ入れても大丈夫なのかという部分が気になります。

まとめると
1. CVSに入れるのは VS で書いたソース( ShiftJIS )
2. CVSの標準(?)に近しくて、方言っぽくない
3. コマンドラインでも可、WinでもLinuxでも可(ただしクライアントはWin)
4. できるだけ新しいバージョンがいい
5. 叶うなら日本語で…
という感じになります。

ごちゃごちゃした文章で申し訳ありませんが、どなたかアドバイスをお願いします

531 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 22:02:52 ]
>>530
ファイルの中身については問題は無いはずだが、
ファイル名とログメッセージについて日本語の扱いに
問題がある。

今から新しく始まるならそこら辺にまったく問題の無い
Subversion をお勧めする。

532 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 22:42:44 ]
レスありがとうございます
Subversion について少し調べてみましたが、割と自分の理想に近そうな感じなので
これを使ってみることにします

533 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 22:51:47 ]
>530
もちろんSubversionがおすすめだが、万が一CVSを使うことになっても
ごった煮だけはやめておけ。


534 名前:デフォルトの名無しさん mailto:sage [2006/10/01(日) 23:10:40 ]
>>533
なんで?

535 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 06:32:53 ]
これから始めるってんなら、Subversion + TortoiseSVN を薦めるがな

536 名前:デフォルトの名無しさん mailto:sage [2006/10/02(月) 09:32:58 ]
>>534
バグバグな上にメンテ放置されてるから…
あれ文字通りのごった煮で、本来もっと私的なパッケージだったはずなのにな。

537 名前:デフォルトの名無しさん mailto:sage [2006/10/07(土) 15:53:12 ]
>>530
>>535の言う通り、これから新規にリポジトリ作るならSubversion + TortoiseSVN でガチ。
あえてCVSを選択する必要はない。
Subversionは専用スレがあるのでそちらへどうぞ。



538 名前:デフォルトの名無しさん mailto:sage [2006/10/16(月) 15:28:20 ]
TortoiseCVS を入れてみたのだけど
ファイラ「まめファイル」では右クリックメニューが出てくれないです

539 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 12:42:05 ]
新しくプロジェクトを追加したのでインポートしようとしたら
フルパス指定をミスしてしまって、ソリューションの階層に
そのプロジェクトのファイルをインポートしてしまいました。
チェックアウトすると、
ソリューションのフォルダに新プロジェクトのファイルがロードされてしまいます。
誰か修正方法を教えていただけませんか(泣。

540 名前:デフォルトの名無しさん mailto:sage [2006/10/18(水) 12:50:59 ]
>>539
ソリューション、プロジェクトって Visual Studio のアレ?
まぁ削除してやりなおせばいいんじゃないの?

541 名前:デフォルトの名無しさん mailto:sage [2006/11/05(日) 18:29:20 ]
WinCvs1.3ごった煮使ってるんですが、
リストビューのファイルをダブルクリックすると、「開く」ではなく「編集」
の動作をしているようです。Cなど、エディタに関連付けているはずですが、
なぜかメモ帳が開きます。
この辺の動作はどうやったら変更できるのでしょうか。

542 名前:デフォルトの名無しさん mailto:sage [2006/12/06(水) 15:26:33 ]
>>541
メニューの、管理-設定-WinCvs の設定はどう?

543 名前:541 mailto:sage [2006/12/07(木) 15:11:22 ]
>>542
うを〜っ、超亀レスありがとう。

最近ハードディスク交換してOS再インスコしたんだけど、そこでコマンドダイアログの
ファイルアクション(ファイルをダブルクリックしたときに出てくるダイアログ)で設定される
ことに気が付いた。ほとんどのコマンドダイアログはスキップするようにしていたから、
気づかなかった。

どうもシェル拡張型は好きになれず、こういう独立したアプリを使ってしまうねぇ〜。
WinSvnとか出ないかな。

544 名前:デフォルトの名無しさん mailto:sage [2006/12/07(木) 16:35:32 ]
>>543
Eclipse使えば?

545 名前:デフォルトの名無しさん mailto:sage [2006/12/07(木) 18:09:58 ]
Linux(Gnome)で初心者にお勧めのGUIある?
初心者にイメージを掴ませたいんだけど。
#なんせイメージを掴むのが苦手な子なんで、この前もmakeを使う理由を説明するのに小一時間……

546 名前:デフォルトの名無しさん mailto:sage [2006/12/07(木) 18:51:08 ]
> イメージを掴むのが苦手
抽象的なものを相手にするのは根本的に向いてないのでは……

547 名前:デフォルトの名無しさん mailto:sage [2006/12/07(木) 20:01:27 ]
紙に図を書いて説明するしかないな



548 名前:545 mailto:sage [2006/12/08(金) 00:34:09 ]
むぅ。取り敢えず本でも買ってこさせるか。

549 名前:デフォルトの名無しさん mailto:sage [2006/12/08(金) 00:38:09 ]
つーか、君はきちんと説明できるてるのか?
「俺は説明できるんだが相手の理解力が低くて困る」という文脈だよな






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<219KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef