- 1 名前:デフォルトの名無しさん [2005/04/10(日) 22:58:38 ]
- バージョン管理システムCVSについてのスレッドです。
前スレ : 「CVS導入スレ〜 Rev.2」 pc8.2ch.net/test/read.cgi/tech/1065829553/ 関連スレとリンクは>>2を参照
- 301 名前:デフォルトの名無しさん [2006/01/19(木) 16:39:27 ]
- Web版のCVSクライアントってご存知ないですか?
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 だけを使えという言い訳が立つ。
- 303 名前:デフォルトの名無しさん mailto:sage [2006/01/19(木) 18:32:26 ]
- >>302
>改竄がしやすい ってのはデメリットでもあるな
- 304 名前:デフォルトの名無しさん mailto:sage [2006/01/19(木) 19:47:14 ]
- >>302
暗にCVSを批判しているようにオモタ。
- 305 名前:デフォルトの名無しさん mailto:sage [2006/01/19(木) 20:24:48 ]
- そりゃ、後から出たんだから全般的にSubversionの方が優れてるでしょ。
俺も惰性でCVS使ってて、面倒だからSubversion使い方覚えてないだけだし。
- 306 名前:デフォルトの名無しさん [2006/01/29(日) 18:53:03 ]
- TortoiseCVSを使って設定はあってると思うんのですが下のが出るのですがなぜでしょう?
can't create temporary directory /tmp/cvs-serv26089 Too many links エラー、CVSの実行に失敗しました
- 307 名前:デフォルトの名無しさん mailto:sage [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
- 308 名前:デフォルトの名無しさん mailto:sage [2006/01/29(日) 21:25:01 ]
- 英語がきついから聞いたのに( ´△`)
まあ、時間がたてば解決してくれると見ましたが、二日連続無理なんですが・・・ その1つのCVSだけ、他の同じサイトのは大丈夫なのに
- 309 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 00:46:49 ]
- >>308
文字通り、「リンクが多すぎ」だそうだ。 /tmpが爆発しているんでね? さもなきゃシンボリックリンクが循環しているか。
- 310 名前:デフォルトの名無しさん [2006/01/30(月) 08:37:40 ]
- nao029-2.hp.infoseek.co.jp/cgi-bin/gazokeijiban/img-box/img20060130083533.jpg
nao029-2.hp.infoseek.co.jp/cgi-bin/gazokeijiban/img-box/img20060130083556.jpg こうなるのですがなぜでしょう・・・このごろ使い始めて分かりません、お教えください
- 311 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 10:36:14 ]
- ここよりMLで聞いた方がまだマシな回答があるかもよ。
アカウントやディレクトリの状況を調べてみんとわからん。 って、これソースほげか?
- 312 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 11:18:17 ]
- ちょっと改良して遊ぼうかと
- 313 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 12:13:28 ]
- 306でダメだったのに、310なら答えがもらえると思ったのか?
- 314 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 12:30:23 ]
- 何で、わざわざそういうこと言うんだろ
- 315 名前:デフォルトの名無しさん mailto:sage [2006/01/30(月) 13:00:38 ]
- >>310
>>309
- 316 名前:デフォルトの名無しさん mailto:sage [2006/02/09(木) 12:42:16 ]
- >>308
英語のページが本当にわからないかためしに読んでみるとか、 翻訳ページでまるごと翻訳してみるとか、 そういうことはやったのかよ
- 317 名前:デフォルトの名無しさん mailto:sage [2006/02/23(木) 03:00:08 ]
- ほっしゅ。
- 318 名前:デフォルトの名無しさん mailto:sage [2006/02/24(金) 03:21:12 ]
- >>316
((;゚゚x゚゚))ミ゙ュッ! 英語なんか分かる訳ネーだろ? アホかお前。 そんなことする暇があったら日本語訳を探すッツーの。 ちったあ常識で考えてくださいよ? 天才さん(プ
- 319 名前:デフォルトの名無しさん mailto:sage [2006/02/24(金) 06:27:41 ]
- >>318
常識で考えるなら>>316が正しいと思うよ、教えて君
- 320 名前:デフォルトの名無しさん [2006/02/25(土) 11:15:45 ]
- 質問です。
CVSってのはインターネットを介しても大丈夫でしょうか? やりたいこととしてはCVSをサーバーに入れてそのサーバーを介して それぞれの家からデータをあげたりしたりしたいのですがどうでしょうか?
- 321 名前:デフォルトの名無しさん mailto:sage [2006/02/25(土) 11:21:01 ]
- >>320
sshでトンネリングすればいいよ。
- 322 名前:デフォルトの名無しさん mailto:sage [2006/02/25(土) 11:52:38 ]
- >>320
できるよ。 sourceforgeとかができてるし
- 323 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 18:20:52 ]
- 質問!
プロジェクト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 名前:デフォルトの名無しさん mailto:sage [2006/03/09(木) 23:12:47 ]
- >>323
共有部分を抜き出してライブラリ化し、プロジェクトCとする。
- 326 名前:デフォルトの名無しさん mailto:sage [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なら、リポジトリ内でハードリンク
- 327 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 03:36:25 ]
- >>326
ハードリンクは危険
- 328 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 09:47:34 ]
- >>327
なぜ?
- 329 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 11:09:20 ]
- i-nodeが変わるとパーだから
- 330 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 11:41:20 ]
- >>325
がベストだと思う。 プロジェクトAとプロジェクトBに従属関係が無い以上、 どちらをトリガとした変更もありえるわけだから、 どのような形であれ、共有を行うといつか破綻する。 例えば、プロジェクトAのリリース後、 プロジェクトBの要求で、共有部分を変更しなければならなくなったたどうするかとか。
- 331 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 14:32:51 ]
- >>330
> 例えば、プロジェクトAのリリース後、 > プロジェクトBの要求で、共有部分を変更しなければならなくなったたどうするかとか。 変更すればいいんじゃないの? リリース時点でタグは付けてあるだろうし、 共有部分という認識を持った上で変更するなら特に問題はないと思うんだが。
- 332 名前:デフォルトの名無しさん mailto:sage [2006/03/10(金) 14:50:47 ]
- 他所のプロジェクトと共有を目指して使うんなら,共用部分は仕様fixして触らない/触らせないだな。
制御できるならと思って,変更を許すとあとで泥沼になるよ。 変更を入れないと使えない/見込まれる共有部分は素直に養子に出して後腐れを無くすべきだな。
- 333 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 14:53:49 ]
- 仕事や趣味でちょっとしたスクリプトをPHPやRubyなどで作ってるのですが
最近簡単なblogレベルのスクリプトを作るようになって やっとVersion管理しなきゃなと、CVSってあったなと 解説サイト見ながらWindows上でCVSを試して勉強してるところなんですが そこで CVSサーバーが使える(入ってる)レンタルサーバーってありませんか? レンタルサーバーにあるとセキュリティとか問題はありそうですが 職場からも出張先からも自宅からも、接続できて便利かなと考えてるのですが 検索でざっと探したら結果 さくらインターネットをCVS管理サーバーに dozo.rgr.jp/log/eid132.html これぐらいしか探せませんでした。 CVSが入ってるレンタルサーバーご存じの方いたら教えて下さい。
- 334 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 14:55:01 ]
- また上記の方法が使えないとして、
例えば、職場でCVSを使用し、変更・更新したdataとかをエクスポートし そのdataをnet上に補完するか、USBメモリなどに入れるかして 自宅PCや外出でのノートPCに、CSVサーバーを入れておいて、そのdataを インポートする事は可能でしょうか? 私は最近になって、スクリプトを書くようになったので 普通PHPなどで開発してる方がどんなVersion管理をしてるのか 知らないので、よかったら教えて下さい。
- 335 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 15:44:34 ]
- >>334
USBメモリにリポジトリを入れて持ち歩くほうが便利かもしれない。 会社のサーバにリポジトリを置く場合、自宅ではcommitしないようにするか、 自宅でcommitした場合に会社のリポジトリと擦り合わせを行なうスクリプトでも用意しないと面倒かと。
- 336 名前:デフォルトの名無しさん mailto:sega [2006/03/11(土) 17:46:45 ]
- 本営からCVSで手元に持ってきたものを
しばらくローカルのみで編集するとき さらにそれをCVSで手元で管理して キリがよくなったら本営に戻す というのをやりたいんだけど できる?
- 337 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 19:27:49 ]
- ブランチを切れ
- 338 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 19:56:35 ]
- >>337
しばらくローカルのみ と書いたとおり、ローカルのみでやりたいお しばらくネットワークそのものが遮断される状態なので その間だけは 手元にあるCVSサーバを使ってバージョン管理を行いたい
- 339 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 21:02:59 ]
- >>338
こんな感じでどう? 1. 編集するものを本営からエクスポート 2. それをローカルリポジトリにインポート 3. ローカルリポジトリからチェックアウトしてバージョン管理 4. キリがよくなったら本営に戻すのをエクスポート 5. それを本営からチェックアウトしたのに上書きしてコミット エクスポートとチェックアウトを間違えないように。 既にネットワークが遮断されてエクスポートできないなら、 本営からチェックアウトしたのコピーしてCVSディレクトリが無い奴作って。
- 340 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 22:34:49 ]
- >>339
それを手軽にできるようなツールがあるといいねぇ。
- 341 名前:デフォルトの名無しさん mailto:sage [2006/03/11(土) 22:38:39 ]
- CVSスレでいうのもなんだが、>>336 が求めているのは
まさに分散リポジトリ型のもののような気がする。 svkとかarchとかgitとかmonotoneとか…
- 342 名前:デフォルトの名無しさん [2006/03/12(日) 11:58:27 ]
- 今からならsubversion勉強した方がいいような・・・
- 343 名前:デフォルトの名無しさん mailto:sage [2006/03/13(月) 10:28:29 ]
- 俺もSubversionは興味あるんだが、
特にCVSで困ってないし、WinCvsに慣れてしまった身としては、 ああいったVSS風の3ペイン形式のGUIがないとどうも。 何より、 ttp://subversion.bluegate.org/doc/ch01s02.html ここ読んでるとムカつく。 別にそんなにCVSを支持しているわけではないが、 他を扱(こ)き下ろすような、関係者の態度が気に食わない。 (でもこの本の日本語版が出たりしたら買うと思う。)
- 344 名前:デフォルトの名無しさん mailto:sage [2006/03/13(月) 11:08:41 ]
- qmailはもっとひどかった。
- 345 名前:デフォルトの名無しさん mailto:sage [2006/03/13(月) 11:09:54 ]
- スレ違いだが
>>343 Subversionスレに、日本語訳をPDF化したものへのリンクが張ってあったよ。 ttp://psyto.s26.xrea.com/misc/svnbook/
- 346 名前:343 mailto:sage [2006/03/13(月) 12:07:40 ]
- さんくす。
ムカつくが、とりあえずゲッツしておく。
- 347 名前:デフォルトの名無しさん mailto:sage [2006/03/13(月) 22:39:50 ]
- >>343
そのページだけ読むと、どこがムカつくのかさっぱりわからない。
- 348 名前:デフォルトの名無しさん mailto:sage [2006/03/14(火) 02:27:15 ]
- スレ違い続きでごめん
>>343 ttp://subversion.bluegate.org/svn-anti-fud-ja.html これ読んだらムカつき治まる?
- 349 名前:343 mailto:sage [2006/03/14(火) 02:48:56 ]
- >>343とのギャップに余計ムカつく。
そんなときだけ褒めてんじゃねぇよ。 批判はなかなかおもしろい。 念のために言っておくが、俺はSubversion否定派ではないんだよ。 もう少し枯れるのを待っているというか。
- 350 名前:デフォルトの名無しさん mailto:sage [2006/03/15(水) 22:45:10 ]
- つーか、Subversionって名前自体がCVSの座を乗っ取る気満々だし
- 351 名前:デフォルトの名無しさん mailto:sage [2006/03/16(木) 00:19:55 ]
- WinCVS 1.2 ごった煮で putty の plinkw.exe を rsh に指定して
を使っていますが、パスワードを聞くダイアログが常に一番後ろに 出現してしまいます。これでは不便なので最前面に出てきてほしいのですが、 どうしたらよいでしょうか。
- 352 名前:デフォルトの名無しさん mailto:sage [2006/03/16(木) 03:12:42 ]
- >>351
puttyでなく、
- 353 名前:デフォルトの名無しさん mailto:sage [2006/03/16(木) 07:00:21 ]
- >>352の後が気になる。どんな落ちだろう(´・ω・`)ドキドキ
- 354 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 09:04:49 ]
- Windows上で手軽にGUIでバージョン管理したいって思ったら
やっぱりWinCVSごった煮な感じでしょうか 昔使ったVSSはこのスレじゃボコボコに叩かれておりますが、 初めて触れるバージョン管理ソフトとしてはなかなか使い勝手が良好で御座いました 個人で手軽に導入できて使い勝手がVSSに近いのはWinCVSでしょうか? VSS使えばいーじゃない、と思われるでしょうが、懐事情でそうも参りませんのです...
- 355 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 12:30:45 ]
- >>354
VSSの問題点が判らないのなら、WinCVSはやめた方がいいかもしれない。
- 356 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 13:22:38 ]
- >>354
私はTortoiseCVSを使ってます。 理由はエクスプローラ等から直接操作できるため。 注意点としてはシェルエクステンションソフトだということです。
- 357 名前:デフォルトの名無しさん [2006/03/18(土) 17:13:43 ]
- >>354
マジレスしていいなら TortoiseSVN
- 358 名前:http://www.vector.co.jp/soft/win95/util/se072729.html [2006/03/18(土) 18:01:04 ]
- TextSSの64bit化ってできない?
ソースあればコンパイルできるんだけど
- 359 名前:デフォルトの名無しさん mailto:sage [2006/03/18(土) 18:49:38 ]
- マルチ死ね
- 360 名前:345 mailto:sage [2006/03/22(水) 10:20:47 ]
- アドバイスありがとうございます
その後、知り合いに使い手が居た関係で薦められTortoiseSVNを利用する事になりました。 シェル統合型にはちょっと信頼性で不安を覚えてしまうのですが 個人使用なら特に問題出ないっぽいですね Subversionという事でCVSとはちと離れてしまいましたがなかなか快適です 個人的にはシェル統合より単独アプリの方が安心できる気がしなくも無いですが 他に妥当な手段も見つからず、また手軽なのでここに落ち着きそうです
- 361 名前:デフォルトの名無しさん mailto:sage [2006/03/26(日) 14:06:57 ]
- TortoiseCVSを使おうと思ってるんだけど、cvs.exeだけはWinCVSの物を使いたいんですが、
オプションなどが違っててうまく動作しません。 どこを変更すると使えるようになるでしょうか?
- 362 名前:デフォルトの名無しさん mailto:sage [2006/03/27(月) 19:47:58 ]
- >>361
つ[ソースコード]
- 363 名前:デフォルトの名無しさん mailto:sage [2006/03/30(木) 23:38:59 ]
- やっぱし、だめか。
- 364 名前:デフォルトの名無しさん mailto:sage [2006/03/31(金) 13:42:10 ]
- 古いバージョンのCVSNT(2.0.51d)をダウンロードしたいんですが、どこからダウンロードすればいいでしょうか?
- 365 名前:デフォルトの名無しさん mailto:sage [2006/04/12(水) 11:40:21 ]
- WindowsにてCVSNT と CVSMailerで運用しています。
ユーザーすべてにAdministrator権限をつけてうまくCVSMailerが動いてくれていました。 全員にAdministrator権限はまずいと思い権限をはずし、新たにグループを作成しそのグループにユーザーを所属させグループ単位でCVS関連に権限を与えましたが、 commitはできるのですが、CVSMailerが稼動せずエラーがでてしまいます。 cvs server: Script execution failed: Permission denied cvs server: cannot write entry to log filter: D:\xxxxxx cvsrootディレクトリ、CVSMailer、cvsntに権限を与えたのですがうまく稼動しません。 他に権限を与える箇所があるのでしょうか?
- 366 名前:デフォルトの名無しさん [2006/04/12(水) 11:57:25 ]
- D:\xxxxxxじゃないの
- 367 名前:365 mailto:sage [2006/04/12(水) 12:12:43 ]
- >>366
すみません。そこはCVSMailer.exe.のパスと"loginfo"の設定項目がはいります。 D:\CVSMailer\CVSMailer.exe -l00000afc yamada D:/cvs_rep -rAdministrator,yamada "TEST/設定、test.txt,1.13,1.14" こんな感じです。 D:/cvs_repとD:\CVSMailerには権限を割り振り済みです。
- 368 名前:デフォルトの名無しさん mailto:sage [2006/04/12(水) 18:43:49 ]
- ログに出ないならわかんないので、
FileMon使って地道にチェックしてみてください。
- 369 名前:365 mailto:sage [2006/04/14(金) 10:10:31 ]
- FileMonで監視しようとおもったんですけど
FileMonが立ち上がっているときCVSコミットできないんです(><)
- 370 名前:デフォルトの名無しさん mailto:sage [2006/04/16(日) 03:57:16 ]
- 質問なんですがリポジトリーのディレクトリの下にある特定の子ディレクトリをCVS管理外にしたいのですが
できますでしょうか? サーバーはCVSNTでクライアントはWINCVSかEcripseです。
- 371 名前:デフォルトの名無しさん mailto:sage [2006/04/16(日) 04:08:38 ]
- >>370
作業コピーとリポジトリの区別はできているか?
- 372 名前:デフォルトの名無しさん mailto:sage [2006/04/16(日) 08:30:09 ]
- 管理外にしたいディレクトリの一つ上にあるCVSディレクトリ内の
Entriesファイルから削除する
- 373 名前:デフォルトの名無しさん mailto:sage [2006/04/16(日) 21:50:52 ]
- >>371
作業コピーとリポジトリの区別とはどういうことでしょうか? >>372 今やってみましたがファイルを変更してEclipseで同期を取ると変更されている黒矢印がでて管理されてしまいます。。
- 374 名前:デフォルトの名無しさん mailto:sage [2006/04/16(日) 22:15:33 ]
- >>373
wiki.eclipse.org/index.php/FAQ_What_is_the_function_of_the_.cvsignore_file%3F
- 375 名前:デフォルトの名無しさん mailto:sage [2006/04/16(日) 22:34:21 ]
- >>373
管理内になってるときは、>>372で管理から外して、 管理内にしないときは、>>374でチェック対象から外す
- 376 名前:デフォルトの名無しさん mailto:sage [2006/04/17(月) 00:30:02 ]
- >>373
「どういうことでしょうか?」って、調べずに言ってるのモロバレだな。 ちっとは自分で調べろ。
- 377 名前:デフォルトの名無しさん mailto:sage [2006/04/17(月) 10:08:11 ]
- >>373
お前はCVS、いや、バージョン管理ツール使わない方がいいと思うよ。
- 378 名前:デフォルトの名無しさん mailto:sage [2006/04/18(火) 01:19:06 ]
- やり方がわかりました。
ありがとうございました。 スレ汚しごめんなさい。
- 379 名前:デフォルトの名無しさん mailto:sage [2006/04/18(火) 03:32:41 ]
- >>378
せめて自分がわかったことぐらい書いていって欲しい。
- 380 名前:デフォルトの名無しさん mailto:sage [2006/04/20(木) 23:28:55 ]
- すごいの見つけてしまった
ttp://d.hatena.ne.jp/seiunsky/20060420/1145536580
- 381 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 01:03:05 ]
- うぁはは、「窓口役」が人間でなくてもよさそうだとは思わないらしい。
- 382 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 01:45:47 ]
- >>380
うわぁ。 本人一人だけでやってるなら、まだ新人〜2年目っぽいから無理もないとは思うけど、 でもVSSやCVSで複数人でやってるようなのだよな。 誰も指摘しない(できない)とは、怖い職場だ。
- 383 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 07:49:12 ]
- >>380
前の派遣先でもそれやってた。専任のリソース管理係を複数人で交代してやってた。 リポジトリへのアクセスは必ず彼らにメール経由でお願いする規則になっていたので、 デスマって、休日でも会社に泊まり込むようになってくると、 必然的にリソース管理係も会社に泊まり込む羽目に。
- 384 名前:デフォルトの名無しさん [2006/04/21(金) 12:51:41 ]
- CVSとか使ってないうちの職場は…?
- 385 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 13:20:52 ]
- 開発拠点が決まらない仕事があったんで、ついついCVSを使わずにスタートしてしまった。
そして開発終盤に至り、手元には数十バージョンのソースファイルが…… #仮リリースごとのスナップショットだけ残して後は捨てるしかないなぁ……
- 386 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 13:28:11 ]
- ローカルで自分用 CVS サーバ立てればいいのに。
- 387 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 13:35:41 ]
- >>384
うちもなかったけど、上司に「使いましょう」と進言して導入になった。 元々リソース管理の必要性はわかってた人だったので、話は早かった。 昔の職場だと、「リソース管理?ハァ?何それ?」な奴が上司だったので、 「CVS使いましょう」と言っても却下された。 少人数のプロジェクトだったので、件の上司だけハブにして 一部のメンバーだけで非公式のCVSリポジトリを運用していた。 今にして思えば、できるだけ簡単な使い方、運用ポリシー、CVSのメリットと デメリットを挙げて、「生産性が上がり安全なリソース管理ができるようになります」と 言えば、良かったかもしれない。当時はそれだけのスキルがなかったんだけど。 まずは周りを説得できるくらいCVSについて詳しくなって、 導入はそれからの方がいいかも。 もしくは、こっそりCVSを自分だけで運用始めて、 時折さりげなくCVSをアピールするとか。 これだと、CVSのノウハウを自分なりに消化する機会にもなって、一石二鳥。
- 388 名前:385 mailto:sage [2006/04/21(金) 13:48:43 ]
- >>386
オフライン環境を行ったり来たりなもんで、ついさぼったわけよ。 #メンバにCVS未経験者がいた所為もあったけど。 まぁ、これに懲りてその未経験者も含めて次はCVS使いたいと言ってきたし。 #必要性が理解されないうちに押し付けても巧くいかないという意味では>387に同意。
- 389 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 14:38:51 ]
- ガッコでCVSとか、使わないの?
俺の時は、有無を言わせず、RCS使わされたけど。
- 390 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 14:54:36 ]
- 学校じゃないけど、大昔のプロジェクトではSCCS使ってたな。
- 391 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 15:01:42 ]
- 新規の時は Subversion にしよう、とは思わないの?
まぁ、自分も CVS を使い続けているけど…。
- 392 名前:385 mailto:sage [2006/04/21(金) 16:09:06 ]
- 漏れ宛てかな?
少なくとも誰か一人でも「Subversionに詳しい奴」ができるまではCVSだね。 ふむ、GWに自宅で使ってみるかな。
- 393 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 18:20:37 ]
- CVSと比較するとまだ洗練されてないとこもあるけど、ファイルやディレクトリの移動が
記録できるのは大きなメリットだと思う。 ディレクトリツリーが固定のときは、まだCVSのほうが便利かも。
- 394 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 18:21:15 ]
- >>393はSubversionのことね。
- 395 名前:デフォルトの名無しさん [2006/04/21(金) 19:11:15 ]
- >>393
あ、それいい機能だな。 リポジトリの移動とかも簡単? CVSもちゃんと使えてないんだけど、鯖を変更するときとか 前のリポジトリを引き継ぐのがよくわからなくて いつもそこでリセットしてるんだけど。。。レベル低くてすまそ
- 396 名前:デフォルトの名無しさん mailto:sage [2006/04/21(金) 19:27:38 ]
- >>395
鯖変更とかなら、旧でdumpとって新でloadするだけですよ。 リポジトリの分割、となるとさすがに簡単にはいきませんが。
- 397 名前:384 [2006/04/26(水) 12:56:36 ]
- 自分も、ローカルでのみ『ひとりCVS』してますw
ちなみに、このローカルのリポジトリって丸ごと他人にあげても 使えるんですよね? 将来、周りがCVS使うようになったら利用できるのかって意味なんですが。 もちろん、環境設定は必要ですけど
- 398 名前:デフォルトの名無しさん mailto:sage [2006/04/26(水) 13:00:14 ]
- >>397
リポジトリをコピーしてもあんまりうれしくないな。共有できないし。 「適当に使って、使い方覚えて。壊してもいいよ。」のような使い方ならいいけど。 チーム開発するときは、CVSサーバ立てて公開するのがベスト。
- 399 名前:デフォルトの名無しさん mailto:sage [2006/04/27(木) 15:10:00 ]
- モジュールかリポジトリの全コメントと日付とかって出せない?
開發履歴でも書こうかと思ったんだが、それ出せれば正確で楽なんだけど。
- 400 名前:デフォルトの名無しさん mailto:sage [2006/04/27(木) 15:18:26 ]
- >>399
cvs2cl.pl を見てみたら。
|

|