■掲示板に戻る■
■過去ログ倉庫めにゅーに戻る■
Windowsでバージョン管理
- 1 名前: デフォルトの名無しさん 投稿日: 2001/03/21(水) 22:08
- Visual Source SafeとPVCSではどちらがいいんでしょう?
って言うかこの2つしか存在を知らない。
あと、これらをお勉強できるHPか書籍の情報もあったらぜひ。
- 2 名前: デフォルトの名無しさん 投稿日: 2001/03/21(水) 22:39
- CVSしかないだろ。
- 3 名前: デフォルトの名無しさん 投稿日: 2001/03/21(水) 23:34
- Source Safeなんて使ってる奴いるの?
- 4 名前: デフォルトの名無しさん 投稿日: 2001/03/22(木) 00:05
- ぐは、使ってる。
特に検討せずに「ま、入ってるからこれ使うか〜」とかいってVSSにしちゃったよ。
今のところそんなに不便じゃないけど、CVSの方が便利なの?
- 5 名前: デフォルトの名無しさん 投稿日: 2001/03/22(木) 00:20
- PVCSは良く知りません。RCSベースでしたっけ?
CVSは無料だから、試しに導入してみることが出来る。
また、Unix系のOSがあれば、Internet経由(もちろん、
イントラネット環境でもよいが)でリポジトリ利用できる。
# NTとかだと、pserver出来るんだっけ?
また、CVSは基本的にリポジトリのファイルをロックして
チェックアウトするという考え方は無い。
あと、軽いことかな。
- 6 名前: デフォルトの名無しさん 投稿日: 2001/03/22(木) 00:22
- なんとなーくだけど、VSSって、VB使いがバカにされるのと
同じような理由でバカにされてるような気がする。
- 7 名前: デフォルトの名無しさん 投稿日: 2001/03/22(木) 00:28
- 友人にVSS使ってるといったら馬鹿にされた・・・
世の中そうなってるの?
- 8 名前: デフォルトの名無しさん 投稿日: 2001/03/22(木) 00:45
- VSS単体ではいまいちだけど、
VisualStudioと組み合わせるならCVSよりずっといい。
だから安心しろ。>>7
ClearCaseやStarTeamもVisualStudioと組み合わせられるけどな。
- 9 名前: デフォルトの名無しさん 投稿日: 2001/03/22(木) 07:29
- CVSってWinでも使えるの?
PVCSはなんかとっつきにくい。。マニュアル見るだけで鬱
- 10 名前: デフォルトの名無しさん 投稿日: 2001/03/22(木) 09:01
- うわ〜VSS使ってるよ。。。やばいのですか?
VCだと異常なほど統合化されてて使いやすいと思うんだけどなあ。
たまにデータベース壊れやすいって噂も聞くんですけど、
自分は一度もそういう経験ありません。
(10k〜100k行ぐらいのプロジェクトを10個ぐらい管理してます)
痛い目にあったことのある人いるですか?
- 11 名前: 4 投稿日: 2001/03/22(木) 09:38
- ゲーム屋なのでVSS+非VCで使ってるよ。うーん、なんでダメなんだろうか。
今のところトラブルはないですよ。
- 12 名前: デフォルトの名無しさん 投稿日: 2001/03/22(木) 11:04
- 確かに、Visual StudioとVSSの親和性は高くて、異常に楽だよね。
問題は、リポジトリ(VSSもそう言うのか?)を移動することが大変
であること。
実質的には、リポジトリがある場所、ネットワークでしか、VSSの
恩恵を受けることが出来ない。
CVSはリポジトリの移動も楽だし、リポジトリのハックも簡単。
- 13 名前: デフォルトの名無しさん 投稿日: 2001/03/22(木) 11:13
- >>9
WinCVS っつー CVS フロントエンドがあるよ。但し英語版。
有志がSJISパッチやら多言語対応パッチを作っていたはず。
VC使ってるならVSSは良い選択だと思うよ。
ただ、ネットワーク経由の複数開発等をしていると使いにくいとか聞くね。
- 14 名前: 10 投稿日: 2001/03/22(木) 11:17
- オープンソースみたいな(地理的)分散開発には
VSSが使えないってことですね?
それでGNU的な人によくたたかれるってことかな...
- 15 名前: デフォルトの名無しさん 投稿日: 2001/03/22(木) 11:22
- VSSイイよ。
Studioからシームレスにつかえるぢゃん。
- 16 名前: デフォルトの名無しさん 投稿日: 2001/03/22(木) 11:51
- あたしゃCVSでいいっす。ま、実績はピカ一だし。
- 17 名前: ひさびさにあげる 投稿日: 2001/03/22(木) 13:55
- つーか、楽して儲けることができればVSSでも何でも可
- 18 名前: デフォルトの名無しさん 投稿日: 2001/03/24(土) 00:01
- やっぱりOLACREだろ
- 19 名前: デフォルトの名無しさん 投稿日: 2001/03/24(土) 00:42
- 個人レベルでCVS使っている人がいたら、どのように活用しているか聞きたいんですが
- 20 名前: デフォルトの名無しさん 投稿日: 2001/03/24(土) 00:58
- >>19
バージョン管理だけでも結構有効。
ときどき、「以前にちょっとの間だけ使ってたDebugコードを
もう一度使いてー。でも消しちゃったよ〜」なんて事があると
ありがたさを実感します。
- 21 名前: デフォルトの名無しさん 投稿日: 2001/03/24(土) 01:15
- http://www.wincvs.org/
にVCとかからCVS使うためのpluginとかあるじゃん。
最近のおすすめは
http://www.wincvs.org/TortoiseCVS/index.html
だな。ま、プログラマならwincvsとかcygwinのcvsでいいと思うけど。
VSSでも別にいいけど。
- 22 名前: デフォルトの名無しさん 投稿日: 2001/03/24(土) 10:17
- >>21
これですね。
[CvsIn - DevStudio Add-in for CVS]
http://www.geocities.com/kaczoroj/CvsIn/
Platform:
OS: Win9x or WinNT
Environment: VisualC++5.0 or VisualC++6.0
Requires: WinCvs
Recommended: Visual Assist, WndTabs
Version: 2.3
License: Freeware, Open Source
だそうです。
VisualAssist,WndTabs ってなんだろう?気になる・・・
- 23 名前: デフォルトの名無しさん 投稿日: 2001/03/27(火) 10:02
- CVS使ったこと無い人は、CVSってVSSみたく大げさなもの
だと思ってるのかな?
CVSを使い始めるのは非常に簡単で、
$ export CVSROOT=foo
$ cvs init
とすると、リポジトリが作られる。
$ cvs import bar ...
ってやると、リポジトリにモジュールが登録される。
んで、
$ cvs co ... (作業コピーの取得)
として、
$ cvs update
$ cvs commit
とするだけ。
Linuxとか使ってる人は、試しにやってみるといいと思います。
importに失敗したら、CVSROOT/hogeを全削除すればよいし、
リポジトリ自身もファイル削除するだけでキレイになります。
- 24 名前: デフォルトの名無しさん 投稿日: 2001/03/27(火) 10:26
- Linux -> Cygwinに訂正。
- 25 名前: デフォルトの名無しさん 投稿日: 2001/03/27(火) 11:19
- バージョン管理システム使ってないやつのソースは古いコードが
大量にコメントアウトされてたり#ifの嵐だったりするので非常に
うざい。
- 26 名前: デフォルトの名無しさん 投稿日: 2001/03/27(火) 15:16
- >>25
そうそう。しかも何十行にも渡って#if 0してたりするから、grepで
引っかかった奴が、生きてるんだか死んでるんだか良くわからない
ようなソースも。
- 27 名前: デフォルトの名無しさん 投稿日: 2001/05/18(金) 20:30
- とても参考になるスレですね
CVSで分散開発をやろうと思うのですが、pserverなどは使えません。
この場合、CVSROOT以下をそのまま相手方に渡してやれば良いんでしょうか?