[表示 : 全て 最新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を参照

403 名前:デフォルトの名無しさん mailto:sage [2006/05/14(日) 23:18:58 ]
>>402
その環境で、現時点の良い組み合わせなんてないんじゃないかな。
正直なところ、CVSがm17nのこと考えて開発されてるとは思えない。
SJISのみの運用にするとか、knjwrpに対応するように自前で書き換えるとか。

404 名前:デフォルトの名無しさん mailto:sage [2006/05/14(日) 23:24:04 ]
eclipseで使うなら別にEUCで統一していいんじゃないの

405 名前:デフォルトの名無しさん mailto:sage [2006/05/14(日) 23:25:56 ]
コードの変換機能を持っていないサーバーとコードの変換機能を持っている
クライアントの組み合わせがいいかな。ちなみにEclipseはまともに
設定すれば問題ない。

406 名前:デフォルトの名無しさん mailto:sage [2006/05/14(日) 23:40:31 ]
>>402
私の勤務先では、その場合こんな感じ。

リポジトリ:EUC+改行コードはLFのみ
サーバCVS:無変換
クライアント:自動変換CVS+ShiftJis限定エディタ or 無変換CVS+EUC対応エディタ



407 名前:402 mailto:sage [2006/05/15(月) 01:52:53 ]
>>403 - 406
みなさん、いろいろありがとうございます。
アドバイスいただいた通りに、

サーバーは文字コード変換機能無しのものでEUC+LFでリポジトリを構築し、
Windowsのクライアントは文字コード変換機能のあるものでSJIS->EUC変換
と改行コード変換、Linuxのクライアントは文字コード変換無しで構築してみよう
と思います。

で再びご相談なのですが、Windows上のサーバーとクライアントとしてお勧めの
プログラムがありましたら、具体的に教えていただけませんでしょうか。
できれば、サーバーはインストーラーがあってサービスへの登録などが
自動的に(またはメニュー形式で)行えるものがあると嬉しいです。
CVSNTとかWinCVS(パッチ多数?)など、いろいろあるようですが、
WinCVS 1.2ごった煮版+SJISパッチというものあたりが無難なのでしょうか ??

408 名前:デフォルトの名無しさん mailto:sage [2006/05/15(月) 02:08:52 ]
402と407の条件を合わせれば
サーバーはCVSNT。
クライアントはEclipse。
だろうね。ただEclipseのほうはリポジトリ登録時にコードをちゃんと指定すること。

ただ自分ならサーバーはLinux側におくかな。どうせデフォルトで入っているだろうし。

409 名前:402 mailto:sage [2006/05/16(火) 02:29:34 ]
おかげさまで、CVSNT SJIS版というのと、WinCVS、TortoiseCVSなどで
サーバー上のリポジトリをEUCとすることで、LinuxのEUCコードのソースと
WindowsのSHIFT-JISコードのソースをうまく共有できるようになりました。
ご助言いただいた皆様、本当にありがとうございました。

まだ、残念ながら以下の問題が残っているので、引き続きいろいろ試して
みます。

(1) Windows上のEclipse(3.1)から、リポジトリに格納されているEUCを含む
コードを、直接SHIFT-JISとして取り出すことはできていない(ただし、現状で
はこれはあまり必要ない)。これは、コード変換をCVSNT SJIS版に依存して
いるのですが、Eclipseのプラグインだとコード変換指定するためにcvsコマンド
に与えるリポジトリ指定のオプションがうまく設定できないのが原因です。
なお、Linux側のEclipseは、EUCで取ってくれば良いので特に問題はありませ
ん。

(2) Visual Studio 2005(C++)から直接CVSを使うことができないか (standard
版だからそもそも無理かも… ^^; )

重ねてお願いばかりですみませんが、もしこれらの点について何かアドバイス
やご存じの情報がありましたら、お教えください。よろしくお願いします。

410 名前:402 mailto:sage [2006/05/16(火) 02:34:47 ]
>>408
本来、こういったサーバーはLinux上にあったほうが融通が利いて便利だと
いうことはわかってはいるのですが、実はこのLinux上の開発環境自体が、
Windows上のVMwareで(しかもノートパソコン上で)動いているのです。
そのため、Windows側で開発したい場合にもいちいち仮想マシンを起動
しなければいけない手間を避けるために、サーバーをWindows側で動作
させたかった次第です。

411 名前:デフォルトの名無しさん mailto:sage [2006/05/16(火) 04:53:24 ]
うちじゃリポジトリをTeraStationに置いて、
サーバをLinuxで動かすと言う無駄なことをしている。



412 名前:デフォルトの名無しさん mailto:sage [2006/05/16(火) 21:52:00 ]
この場面ならProfessional版買ってttp://www.pushok.com/soft_cvs_proxy.phpを導入、じゃないかな。
あと、次期Eclipse (3.2か?) はデフォルトの文字コードがプラットフォームのものから、
UTF-8に変更されそうな。

413 名前:デフォルトの名無しさん mailto:sage [2006/05/16(火) 22:11:26 ]
>>409
>ただEclipseのほうはリポジトリ登録時にコードをちゃんと指定すること。
つーかとりあえずマニュアル読め。

414 名前:デフォルトの名無しさん mailto:sage [2006/05/20(土) 22:31:49 ]
>389
SCCS使っていました。
たぶん世代がばれてしまいます。

415 名前:デフォルトの名無しさん mailto:sage [2006/05/22(月) 07:44:20 ]
cvswebみたいなインタフェースで、リポジトリ内検索できたらいいのにな。

416 名前:デフォルトの名無しさん mailto:sage [2006/05/24(水) 18:08:45 ]
ブランチの作業ディレクトリから、MAIN trunk との差分を比較したいのですが、
diff -rHEAD とやるとブランチの先端との差分になります。
rdiff を使えばと考えたのですが、これだと作業中ファイルとの比較になりません。
そこで、sourceforge みたいに MAIN trunk に MAIN というブランチを
付けたいのですが、どうしたらよいでしょうか。

417 名前:デフォルトの名無しさん mailto:sage [2006/05/28(日) 16:29:35 ]
Mac用のcvsサーバはどこで手に入りますか?

418 名前:デフォルトの名無しさん mailto:sage [2006/05/29(月) 00:46:58 ]
OSXなら最初から入ってる。
cvsクライアントもcvsサーバも同じ/usr/bin/cvsだ。

サーバとして動かす設定はぐぐればどっかにあるだろ、たぶん。

419 名前:デフォルトの名無しさん mailto:sage [2006/05/29(月) 00:49:28 ]
すまん。最初から入っているってのは嘘だった。
Xcode入れれば入る。

420 名前:デフォルトの名無しさん [2006/05/31(水) 19:08:53 ]

すみません
WinCVSごった煮+Cygwin を使って、
ext の SSH 経由の接続で、遠隔サーバにリポジトリを作り
作業しようとしているのですが、
トレース→放棄をしようとすると、
以下のエラーが出てきて
モジュールを放棄出来ません。
他の、追加や更新といったコマンドは、
問題なく動くのですが、
放棄だけがうまく行きません
誰か直す方法を知っていましたら
教えていただけませんでしょうか?

クライアント:Windows2000
サーバー:Free BSD 4,7
WinCVS Version1.2

============================================================================
cvs release -d wintest (ディレクトリ C:\WinCVS_Work\ 内)
rsh: can't establish connection

> xxx.xxx.xxx.xxx:接続が拒否されました
cvs update: サーバへの接続が切断されました (もしあれば上記のメッセージを
cvs [update 中止]: 参照してください)
cvs release: unable to release `wintest'

*****CVS はコード 0 で終了しました*****
============================================================================


421 名前:デフォルトの名無しさん mailto:sage [2006/06/01(木) 11:56:04 ]
wincvsではどれが最新版ですか?



422 名前:デフォルトの名無しさん mailto:sage [2006/06/01(木) 12:10:40 ]
>>421
これじゃね?
www.wincvs.org/news.html

423 名前:& ◆R7PNoCmXUc [2006/06/10(土) 16:53:34 ]
すいません、以前会社で、エクリプスを使って
3人でウェブサイトを構築した経験がありまして、
CVSをそのとき使ってました。
で、そのとき、コミットするとすぐに、
変更したところがウェブ上で反映されてました。
どうやってこれを実現しているのでしょうか?
(1秒ごとにimportしてる・・・なんてことはないですよね?)
よろしくお願いいたします。

424 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 19:48:04 ]
>>423
名前忘れたけど、CVSROOT/loginfoかCVSROOT/modulesあたりに、
コミット時に公開ファイルを更新するスクリプトを指定しておく。

425 名前:デフォルトの名無しさん mailto:sage [2006/06/10(土) 21:39:57 ]
>>424 ここ数年はやりのContinuous Integrationツールでも
たいがい同じコトしてるので参考になる

426 名前:& ◆kp5DyaLl3w [2006/06/18(日) 17:13:17 ]
どなたか・・・
自分、なんか勘違いしてます?

427 名前:デフォルトの名無しさん mailto:sage [2006/06/18(日) 17:18:35 ]
>>426
>>424の意味が分からないんだとしたら無視するんじゃなくてそう言ったほうが

428 名前:デフォルトの名無しさん mailto:sage [2006/06/18(日) 18:19:36 ]
>>423
> (1秒ごとにimportしてる・・・なんてことはないですよね?)

この辺がアタマのおかしさを物語っている。

429 名前:デフォルトの名無しさん mailto:age [2006/07/02(日) 15:11:50 ]
CVS初心者ですが、知恵を貸してください。

サーバーはCVSNT、クライアントはeclipseというソース管理環境を明日までに作れと言われたのですが、
CVSもeclipseも触ったことがある程度しかありません。
とりあえず本やWEBで勉強して動かすことはできたのですが、
このまま運用を開始してよいのか不安です。
(文字コードに問題がある等の記述をみたので)

このような環境で注意しなければいけないことがあれば教えていただけないでしょうか?
(運用を開始する前に設定(eclipse、CVSNT)しておかなければならないこと)
よろしくお願いします。

430 名前:デフォルトの名無しさん mailto:sage [2006/07/02(日) 20:27:18 ]
チーム内で文字コードが統一されているなら問題ない。統一されていないのなら
eclipseのチームプロジェクトセットを定義して配布するのが楽。

431 名前:デフォルトの名無しさん mailto:sage [2006/07/02(日) 22:51:04 ]
>>430
レスありがとうございます。
eclipseの「テキスト・ファイル・エンコード」がクライアント側で統一されていれば問題ないということでしょうか?
回答にさらに質問をしてしまって申し訳ないです・・・。



432 名前:デフォルトの名無しさん [2006/07/09(日) 00:24:08 ]
すんません教えて。

387のような職場です。
とりあえず今のままでは、ソース管理が面倒なので
CVSを使おうとしてます。

利用対象は身近な3人のみ、
ネットーワークは社内LAN限定です。

自分も含めてメンバー全員サーバの構築の知識が乏しいので、
認証などは一切行わず、安易にCVSを導入したいのですが、、、

レポジトリをファイル共有して使うことは仕様上難しいのでしょうか?
会社にはWindowsのファイルサーバしかありまへん。

433 名前:デフォルトの名無しさん mailto:sage [2006/07/09(日) 09:12:44 ]
>>432
推奨されていないが少人数なら何とかなるだろ。

経験上リポジトリがロックされたままになる事がたまにあるが
ロックファイルを削除すればいいし。


でもインストール可能ならCVSNTインストールしてみ。
別に難しくないと思うけどな。


434 名前:デフォルトの名無しさん mailto:sage [2006/07/09(日) 13:30:51 ]
>>432
とりあえずファイル共有でいいんじゃない?

ウチはサーバーにLinux導入して、Sambaで共有フォルダ作って
そこにリポジトリ置いて使おうとしてた(ちゅうか、すでに使ってるやつがいた)
ので、そりゃねーだろと進言して、pserver導入させた(設定は俺がやったんだけどね)。

435 名前:432 [2006/07/09(日) 13:52:07 ]
>>433さん,434さん
レス有難う御座います。

今家でCVSNTの導入実験をやってみたんですが、素人には中々厳しいです。
何も考えずにCVSNTの最新版を入れたらリポジトリファイル名が文字化け,,
SIHIFT-JIS版に入れなおしたら、今度は認証がおかしくなったorz

一応ファイルサーバは1日おきにバックアップを取るようにしているので、
致命的なトラブルを頻繁に引き起こすことが無ければ、
とりあえずファイル共有で行きたいと思っています。

どうも有難う御座いました

436 名前:デフォルトの名無しさん mailto:sage [2006/07/09(日) 14:00:35 ]
もう新規で CVS 使い始める意味無いよ。 Subversion 使えよ。

437 名前:デフォルトの名無しさん mailto:sage [2006/07/09(日) 14:05:33 ]
SubVersionは 「どうだい見てくれスゲーだろ」 という姿勢がいや。
やたらとCVSと比べてここがすごいとかなんとか書きたてる割に
CVSに出来てSVNに出来ないことに対するトーンの低さが笑える。

438 名前:デフォルトの名無しさん mailto:sage [2006/07/09(日) 14:09:52 ]
>>437
技術的なメリットを無視してそんなこと言ってるほうがマヌケに見える。

CVS に出来て Subversion に出来ないことって、何の話?
リポジトリファイルの手動編集とか?

439 名前:デフォルトの名無しさん mailto:sage [2006/07/09(日) 17:06:13 ]
>>437
素直に「めんどくさい」って言えよ。


440 名前:デフォルトの名無しさん mailto:sage [2006/07/09(日) 19:29:20 ]
>>438
技術的メリットには言及して無いだろ
つーか、あの天上天下唯我独尊な態度さえなければ
SVNにすぐにでも乗り換えたいんだが

441 名前:デフォルトの名無しさん mailto:sage [2006/07/09(日) 19:34:07 ]
>>440
技術的メリットに言及してないのがマヌケに見えるって言ってるんだよ。



442 名前:デフォルトの名無しさん mailto:sage [2006/07/09(日) 23:46:54 ]
なんか感情だけで物事を判断するうちのバカ上司みたいだな


443 名前:デフォルトの名無しさん mailto:sage [2006/07/10(月) 00:35:03 ]
じゃあ(横から)技術的なことを。

CVSは、modulesを使ってモジュールから必要なファイルだけをチョイスできるけど、
Subversionではできないと聞いた。モジュール全体を共用することなら可能とか何とか。
これができないとSVNへ移行する気しないね。
あと、今あるCVSの環境から移行するコストに見合うほどのメリットは感じない。
名前の変更にしても、移動にしても、ヨダレが出るほど欲しいってもんじゃないし。

444 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 08:35:38 ]
>>380
うはwちょ、それおれのプログwww

やっぱり、普通はそんな運用の仕方ってしないんだよね?

445 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 12:57:36 ]
>>444
してるところもあるよ。
まぁ普通は単体テスト完以降にそのような管理をしたりする。
その管理する人たちのことをライブラリアンと呼ぶとこもある。

446 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 22:18:53 ]
>>444
バージョン管理ツールが導入されてなくてそーゆーことをやってるプロジェクトに
参加したことはあるけど、それ、バージョン管理ツールを使って意味がなさ過ぎw

447 名前:デフォルトの名無しさん mailto:sage [2006/07/11(火) 22:22:40 ]
>>446
なんで?

448 名前:444 mailto:sage [2006/07/11(火) 22:47:04 ]
>>445
あぁ、確かにライブラリアンって呼ぶこともあるね。聞いたことある。

> まぁ普通は単体テスト完以降にそのような管理をしたりする。
なるほど。確かに単体テスト以降なら慎重になることやバグ修正の周知って意味でもメールの重さがでてくるから、やる意味がわかるよ。

でさ、こういう状況で上司とか先輩にどうやって説得すれば良いんだろう。
上司&先輩曰く、ヒューマンエラーを防ぐためだって。
ファイルを誤って消してしまったりする可能性(=アクセス権のある人の人数)を下げるためだそうで。

そういうことを考えるからこそ、バージョン管理システムを導入するんじゃねーのか、とか思ったりするけど。
当時は(今もだけど)あんまり良くわかってなかったから、「そういう考えもあるかぁ」と思って食い下がれなかったんだよね……。

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して
また呼び戻しました。






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

前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