バージョン管理システムCVSについてのスレッドです。
前スレ : 「CVS導入スレ〜 Rev.2」
http://pc8.2ch.net/test/read.cgi/tech/1065829553/
関連スレとリンクは>>2を参照
探検
CVS導入スレ〜 Rev.3
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2005/04/10(日) 22:58:38642デフォルトの名無しさん
2007/06/27(水) 23:39:43 WordDocやExcelBookをバイナリで管理するtのも頭痛ものだったが、
今度はOpenOfficeTextやOpenOfficeSheetを管理する必要が出てきた。
中身はXMLとはいえ、zipだからなぁ……
今度はOpenOfficeTextやOpenOfficeSheetを管理する必要が出てきた。
中身はXMLとはいえ、zipだからなぁ……
643デフォルトの名無しさん
2007/06/28(木) 12:51:46 >>641
> ん? どのバージョンから?
>
> 昔の CVS ではバイナリは各バージョンをそのまま格納するしかなかったはずだが。
どのバージョンかはわからんが、写真に落書きしながら5回コミットして
リポジトリのファイルの容量はオリジナルの3倍程度だった。
> ん? どのバージョンから?
>
> 昔の CVS ではバイナリは各バージョンをそのまま格納するしかなかったはずだが。
どのバージョンかはわからんが、写真に落書きしながら5回コミットして
リポジトリのファイルの容量はオリジナルの3倍程度だった。
644デフォルトの名無しさん
2007/06/28(木) 17:54:01645デフォルトの名無しさん
2007/06/28(木) 21:25:06 >>643
まさかとは思うけれど、落書きによって情報欠落が発生してファイルサイズが小さくなったなんて言わないよね。
仮に、最初のコミットの段階でファイルサイズが半減していたとしたら、5回コミットで追記のみだったとしても3.5倍で済むからね。
まさかとは思うけれど、落書きによって情報欠落が発生してファイルサイズが小さくなったなんて言わないよね。
仮に、最初のコミットの段階でファイルサイズが半減していたとしたら、5回コミットで追記のみだったとしても3.5倍で済むからね。
646デフォルトの名無しさん
2007/06/29(金) 00:21:17 -kbなしでcommitしたんじゃね?
647デフォルトの名無しさん
2007/07/01(日) 15:47:26649デフォルトの名無しさん
2007/07/03(火) 10:20:02 ファイルを移動させようとして、cvs remove操作したファイルを、コミットする前に
ほかの場所で修正してコミットされてしまいました。
そうなると、removeした方では、コンフリクトになったりだとか、コミット前に
アップデートしろだとか、いったん戻そうとaddするとすでにあると怒られたり、
どうにもできない状態になりました。
とりあえず別の場所でやると消せたので、何とか整合を取ることができましたが、
こうなった場合はこれしか手立てはないのでしょうか。
ほかの場所で修正してコミットされてしまいました。
そうなると、removeした方では、コンフリクトになったりだとか、コミット前に
アップデートしろだとか、いったん戻そうとaddするとすでにあると怒られたり、
どうにもできない状態になりました。
とりあえず別の場所でやると消せたので、何とか整合を取ることができましたが、
こうなった場合はこれしか手立てはないのでしょうか。
650デフォルトの名無しさん
2007/07/03(火) 10:49:11 普通に手元のファイルを削除してupdateかけてから、もう一度removeすればいいべさ。
651デフォルトの名無しさん
2007/07/04(水) 17:25:43 すみませんが、質問です。
CVS に対して、Emacs の VCモードを使おうとしているのですが、例えばC-x v v
でコミットしようとすると、以下のようなエラーが出て、コミットできません。
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,gssapi-with-mic,password).
cvs [commit aborted]: end of file from server (consult above messages if any)
しかしコマンドラインからCVSを呼び出すと、問題なくコミットできます。なぜ
なのでしょうか?
コマンドラインからだとパスワードを聞いてきますが、Emacs の VCSモードだ
と聞いてきません。これが原因かと思っているのですが。
Emacs は 22.0.94.1、CVS は 1.12.9、OS は debian_version が4.0です。
なお、昨日同じ質問をUNIX板のEmacsスレでしたのですが、回答はいただけませ
んでした。
CVS に対して、Emacs の VCモードを使おうとしているのですが、例えばC-x v v
でコミットしようとすると、以下のようなエラーが出て、コミットできません。
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,gssapi-with-mic,password).
cvs [commit aborted]: end of file from server (consult above messages if any)
しかしコマンドラインからCVSを呼び出すと、問題なくコミットできます。なぜ
なのでしょうか?
コマンドラインからだとパスワードを聞いてきますが、Emacs の VCSモードだ
と聞いてきません。これが原因かと思っているのですが。
Emacs は 22.0.94.1、CVS は 1.12.9、OS は debian_version が4.0です。
なお、昨日同じ質問をUNIX板のEmacsスレでしたのですが、回答はいただけませ
んでした。
652651
2007/07/04(水) 22:13:29 自己解決しました。
何のことはなく、鍵の登録をすればいいだけでした。お騒がせしてすみません。
@IT:sshでパスワードなしにログインするには
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/447nonpassh.html
何のことはなく、鍵の登録をすればいいだけでした。お騒がせしてすみません。
@IT:sshでパスワードなしにログインするには
http://www.atmarkit.co.jp/flinux/rensai/linuxtips/447nonpassh.html
653デフォルトの名無しさん
2007/07/05(木) 17:46:30 日本語されているもので、Windows版の最新版はどれですか?
654デフォルトの名無しさん
2007/08/08(水) 16:13:45 WinCVSでコミット画面の過去のログの部分が文字化けするのですが
直す方法はありますでしょうか?
デフォルトで「*CVS/Template ファイルがありません*」が出ている所です。
それ自体は化けてませんが、自分で打ち込んだログはSJIS/EUCどちらも
文字化けしてしまいます。
直す方法はありますでしょうか?
デフォルトで「*CVS/Template ファイルがありません*」が出ている所です。
それ自体は化けてませんが、自分で打ち込んだログはSJIS/EUCどちらも
文字化けしてしまいます。
655デフォルトの名無しさん
2007/08/08(水) 16:14:47 あ、使ってるバージョンは1.2です。
656デフォルトの名無しさん
2007/08/09(木) 01:06:18 adminコマンド
657654
2007/08/09(木) 20:48:52 >>656
すみません、それは私への返答でしょうか?もしそうなら、もう少し詳しく
教えてもらえないでしょうか。
WINCVSのダイアログボックス内の文字化けなのでadminコマンドは関係
ない気がするのですが…
すみません、それは私への返答でしょうか?もしそうなら、もう少し詳しく
教えてもらえないでしょうか。
WINCVSのダイアログボックス内の文字化けなのでadminコマンドは関係
ない気がするのですが…
658デフォルトの名無しさん
2007/08/23(木) 10:12:04 WinCVSなんですが、複数のプロジェクトを担当することになり、
それぞれが違うリポジトリです。
いちいち環境設定で手入力し、切り替えるのが面倒なのですが、
ショートカットとかでなんとかなりませんか。
それぞれが違うリポジトリです。
いちいち環境設定で手入力し、切り替えるのが面倒なのですが、
ショートカットとかでなんとかなりませんか。
659デフォルトの名無しさん
2007/08/23(木) 10:36:03 もう片方はCygwinのCVSを使う
660デフォルトの名無しさん
2007/08/23(木) 12:45:51661デフォルトの名無しさん
2007/08/23(木) 19:51:28662デフォルトの名無しさん
2007/09/12(水) 17:52:53 cvsでツリー表示するツールでいいのないかな。
WinCVSやTortoiseCVSのそれはグラフィカルなのはいいけど一覧性に乏しいので。
LinuxやCygwinで使えればいいからテキストでこんな感じでいいのだけれど……
--
foo.c
HEAD
+-1.1 Initial revision
| +-Foo
| +-1.1.1.1 comment
| +-1.1.1.2 comment
| +-Imported
+-1.2 comment
+-1.3 comment
| +-ForTest
| +-1.3.2.1 comment
| +-1.3.2.2 comment
+-1.4 comment
+-Relase1
WinCVSやTortoiseCVSのそれはグラフィカルなのはいいけど一覧性に乏しいので。
LinuxやCygwinで使えればいいからテキストでこんな感じでいいのだけれど……
--
foo.c
HEAD
+-1.1 Initial revision
| +-Foo
| +-1.1.1.1 comment
| +-1.1.1.2 comment
| +-Imported
+-1.2 comment
+-1.3 comment
| +-ForTest
| +-1.3.2.1 comment
| +-1.3.2.2 comment
+-1.4 comment
+-Relase1
663デフォルトの名無しさん
2007/09/12(水) 19:18:53 昔cvsの情報をHTMLで表示するサーバみたいなのは使ってたな。
管理者がよろしくやってたんで俺は設定方法とか全然知らんけど。
管理者がよろしくやってたんで俺は設定方法とか全然知らんけど。
664デフォルトの名無しさん
2007/09/18(火) 00:29:46 テキストでいいなら、再起処理で全てのディレクトリのファイルについて
cvs -log
を実行し、それを1つの出力ファイルにどんどん追加していけばいいんで
ないの?シェルスクリプトでも出来そうな気がする。
返答が無いのは、その程度のことだから、わざわざ専用のアプリが存在
しないんじゃないかな。
cvs -log
を実行し、それを1つの出力ファイルにどんどん追加していけばいいんで
ないの?シェルスクリプトでも出来そうな気がする。
返答が無いのは、その程度のことだから、わざわざ専用のアプリが存在
しないんじゃないかな。
665デフォルトの名無しさん
2007/09/18(火) 00:58:47 >>664
それでツリーになりますか?
それでツリーになりますか?
666デフォルトの名無しさん
2007/09/18(火) 01:00:23 WinCVSで作業領域上の変更をコミット時点に戻すのはどうすればよいのでしょうか?
Subversion の revert のようなことをやりたいです。
Subversion の revert のようなことをやりたいです。
667デフォルトの名無しさん
2007/09/18(火) 10:46:43 rmしてcvs updateじゃダメなん?
668デフォルトの名無しさん
2007/09/18(火) 12:32:49669667
2007/09/18(火) 13:19:22 >>668
いや、まさか一々説明せんでも「そういう処理を相当するGUI操作で置き換える」ってことくらい判ると思って。
# 寧ろ、>668の説明に出てくる「ゴミ箱ボタン」の方がよっぽど判りにくいと思うのだが。
いや、まさか一々説明せんでも「そういう処理を相当するGUI操作で置き換える」ってことくらい判ると思って。
# 寧ろ、>668の説明に出てくる「ゴミ箱ボタン」の方がよっぽど判りにくいと思うのだが。
670デフォルトの名無しさん
2007/09/18(火) 13:20:25 つーか、「更新ボタン」じゃなくて「アップデート」なのね
671デフォルトの名無しさん
2007/09/18(火) 13:23:30 >>665
もちろん普通にしたらツリーになんないけど、上記のフォーマットなら
それはあんまり気にしなくてもいいじゃない?ようはコメントが全部見た
いんでしょ、そのフォーマットは。
どうしてもツリーにしたいなら、まず1ディレクトリずづファイルに書き
出して、(階層数を考慮しながら)それを最後に結合させたらいいだけ
だと思うけど。
もちろん普通にしたらツリーになんないけど、上記のフォーマットなら
それはあんまり気にしなくてもいいじゃない?ようはコメントが全部見た
いんでしょ、そのフォーマットは。
どうしてもツリーにしたいなら、まず1ディレクトリずづファイルに書き
出して、(階層数を考慮しながら)それを最後に結合させたらいいだけ
だと思うけど。
672デフォルトの名無しさん
2007/09/18(火) 13:35:04 >>671
リビジョンツリーを出力したいんでしょ。cvs logから作ろうとしたら、結構しんどいと思うけど。
リビジョンツリーを出力したいんでしょ。cvs logから作ろうとしたら、結構しんどいと思うけど。
673デフォルトの名無しさん
2007/09/18(火) 14:28:11 あー、すまん。確かに元の質問にそう書いてあったね。
でもツリーにしたいなら、最初の再帰でツリー構造を解析し、2番目に
ログを書き出す2パスにすればいいだけだと思うけど。最初からそう
書けば良かったか。(なるべく簡単に出来るようにと思ってね)。
とりあえず元の質問には何も答えない揚げ足取りはこれで気が済んだ?
でもツリーにしたいなら、最初の再帰でツリー構造を解析し、2番目に
ログを書き出す2パスにすればいいだけだと思うけど。最初からそう
書けば良かったか。(なるべく簡単に出来るようにと思ってね)。
とりあえず元の質問には何も答えない揚げ足取りはこれで気が済んだ?
674デフォルトの名無しさん
2007/09/18(火) 16:19:42 気が済んだつーか、納得した。
>>662
つーことで、既存ツールではViewCVだっけ? WebServerで実装するのしかなさそうって処で。
#663が指摘しているのが多分それだろう。
面白そうだから、もし自力で作ったら公開してくれw
>>662
つーことで、既存ツールではViewCVだっけ? WebServerで実装するのしかなさそうって処で。
#663が指摘しているのが多分それだろう。
面白そうだから、もし自力で作ったら公開してくれw
675666
2007/09/22(土) 20:37:24 >668
亀レスすいません。
忙しくて来れませんでした。
私が知りたい情報を的確にレスしてくれてありがとうございます。
まさに、それが知りたかったです。
亀レスすいません。
忙しくて来れませんでした。
私が知りたい情報を的確にレスしてくれてありがとうございます。
まさに、それが知りたかったです。
676デフォルトの名無しさん
2007/09/29(土) 18:32:38 質問です。
チェックアウトしたリポジトリの中身の個々のファイルに対し、
バイナリファイルか否かを調べるコマンドってありませんか?
(というか、import or commit時の-kオプションの値を調べる方法)
CVSディレクトリ内を直接見ればわかりそうですが、直接管理データを
触るのは少し抵抗があるので、できればコマンドでサクッとわかる方法が
あれば教えてください偉い人。
チェックアウトしたリポジトリの中身の個々のファイルに対し、
バイナリファイルか否かを調べるコマンドってありませんか?
(というか、import or commit時の-kオプションの値を調べる方法)
CVSディレクトリ内を直接見ればわかりそうですが、直接管理データを
触るのは少し抵抗があるので、できればコマンドでサクッとわかる方法が
あれば教えてください偉い人。
677デフォルトの名無しさん
2007/09/29(土) 19:25:53 >>676
cvs status ではだめ?
cvs status ではだめ?
678676
2007/09/30(日) 01:56:24 >>667
だめでした。
-vオプション付けても、取れる情報は↓の様だけでした。
そんなわけで、引き続き偉い方の御指南をお待ちしてます。
===================================================================
File: test.c Status: Up-to-date
Working revision: 1.1.1.1 Sat Sep 29 16:46:27 2007
Repository revision: 1.1.1.1 /cvsrepository/hoge/test.c,v
Sticky Tag: (none)
Sticky Date: (none)
Sticky Options: (none)
Existing Tags:
rtag2 (revision: 1.1.1.1)
rtag1 (revision: 1.1.1.1)
vtag (branch: 1.1.1)
だめでした。
-vオプション付けても、取れる情報は↓の様だけでした。
そんなわけで、引き続き偉い方の御指南をお待ちしてます。
===================================================================
File: test.c Status: Up-to-date
Working revision: 1.1.1.1 Sat Sep 29 16:46:27 2007
Repository revision: 1.1.1.1 /cvsrepository/hoge/test.c,v
Sticky Tag: (none)
Sticky Date: (none)
Sticky Options: (none)
Existing Tags:
rtag2 (revision: 1.1.1.1)
rtag1 (revision: 1.1.1.1)
vtag (branch: 1.1.1)
679デフォルトの名無しさん
2007/09/30(日) 03:31:56 それはテキストだから-kb付いてないだけじゃないのか?。。。
-kb属性付いてたらSticky Options: (none) のところに-kbって出ると思うけど
-kb属性付いてたらSticky Options: (none) のところに-kbって出ると思うけど
680676
2007/09/30(日) 16:35:43 出来ました。感謝。
681デフォルトの名無しさん
2007/10/01(月) 23:05:25 タイトル: バージョン管理システム
バージョン管理システムについて語れ
関連スレ
CVS 1.3 [UNIX板]
http://pc11.2ch.net/test/read.cgi/unix/1093611448/
CVS導入スレ〜 Rev.3 [プログラム板]
http://pc11.2ch.net/test/read.cgi/tech/1113141518/
Subversion r7 [プログラム板]
http://pc11.2ch.net/test/read.cgi/tech/1180858500/
っていうスレを立てようと思ったら規制でエラーになったよヽ(`Д´)ノワーン
バージョン管理システムについて語れ
関連スレ
CVS 1.3 [UNIX板]
http://pc11.2ch.net/test/read.cgi/unix/1093611448/
CVS導入スレ〜 Rev.3 [プログラム板]
http://pc11.2ch.net/test/read.cgi/tech/1113141518/
Subversion r7 [プログラム板]
http://pc11.2ch.net/test/read.cgi/tech/1180858500/
っていうスレを立てようと思ったら規制でエラーになったよヽ(`Д´)ノワーン
682デフォルトの名無しさん
2007/10/01(月) 23:58:41 いらんがな。
683デフォルトの名無しさん
2007/10/14(日) 19:01:07 リポジトリに登録されたプロジェクト名を変更することってできますか?
684デフォルトの名無しさん
2007/10/15(月) 20:53:34 >>683
「プロジェクト=登録ディレクトリ名」ということなら、いろんな方法がある。
・チェックアウトの際に-dオプションで作業ディレクトリ名を変える
・上記と似たようなものだが、modulesに登録
・違う名前でインポート(or add)
・リポジトリを直接いじる
ちょっと質問が漠然としすぎ。
「プロジェクト=登録ディレクトリ名」ということなら、いろんな方法がある。
・チェックアウトの際に-dオプションで作業ディレクトリ名を変える
・上記と似たようなものだが、modulesに登録
・違う名前でインポート(or add)
・リポジトリを直接いじる
ちょっと質問が漠然としすぎ。
685デフォルトの名無しさん
2007/10/27(土) 12:34:59 複数のプロジェクトで共通に使いたいファイルがあるとき、
リポジトリ内でシンボリックリンクを張るとなんか不都合ありますか?
リポジトリ内でシンボリックリンクを張るとなんか不都合ありますか?
686デフォルトの名無しさん
2007/10/29(月) 12:04:17687デフォルトの名無しさん
2007/10/29(月) 14:17:01 レポジトリ内でシンボリックリンクするのは排他制御とか問題ありそうな気がする。
サブディレクトリにcheckoutして、必要ならワークスペースでリンクを張る
makefileを書く方を選ぶなあ。
サブディレクトリにcheckoutして、必要ならワークスペースでリンクを張る
makefileを書く方を選ぶなあ。
688685
2007/10/29(月) 18:56:22 今は正攻法(?)で、modulesにエイリアスとディレクトリ指定を組み合わせて記述して
やってます。
でもこれだとサブディレクトリを作る必要があります。まあこれは共通ファイルの使用を
明示する意味でも悪くはないと思うんですが、面倒なのがupdateの際に-dオプションを
指定できない点です。うっかりやってしまうと、わざわざ隠したファイルが出てきてしまうので、
シンボリックリンクが通用するならと思った次第です。
やってます。
でもこれだとサブディレクトリを作る必要があります。まあこれは共通ファイルの使用を
明示する意味でも悪くはないと思うんですが、面倒なのがupdateの際に-dオプションを
指定できない点です。うっかりやってしまうと、わざわざ隠したファイルが出てきてしまうので、
シンボリックリンクが通用するならと思った次第です。
2007/10/29(月) 19:55:53
svnに移行すれば全てが解決するよ。
690デフォルトの名無しさん
2007/10/30(火) 00:59:52 するかボケ。
691デフォルトの名無しさん
2007/12/13(木) 00:19:39 ちと質問。
CVSで管理されてるソースコードを手元のWinXPsp1に持ってきたい。
で、操作をGUIでやりたいんだけど、その場合、
WinCVS
TortoiseCVS
Eclipseプラグイン
が主なクライアントでいいんだろうか。
ちなみにCVSを始めとするバージョン管理ソフトはまともに使ったことはないし、
今回の場合手元で見るのが目的でサーバに上げるのは完全に目的外。
CVSで管理されてるソースコードを手元のWinXPsp1に持ってきたい。
で、操作をGUIでやりたいんだけど、その場合、
WinCVS
TortoiseCVS
Eclipseプラグイン
が主なクライアントでいいんだろうか。
ちなみにCVSを始めとするバージョン管理ソフトはまともに使ったことはないし、
今回の場合手元で見るのが目的でサーバに上げるのは完全に目的外。
692デフォルトの名無しさん
2007/12/13(木) 03:04:56 >>691 それでいいよ。
693デフォルトの名無しさん
2007/12/13(木) 08:34:23 Eclipseお勧め。
694デフォルトの名無しさん
2007/12/15(土) 18:54:23695デフォルトの名無しさん
2007/12/16(日) 02:23:10 eclipseは本買えばついてるのが多いぞ。
特に(当たり前だけど)Java関係。
特に(当たり前だけど)Java関係。
696デフォルトの名無しさん
2007/12/19(水) 13:36:41 あるリビジョン以降、削除されてたファイル郡があるのですが、
これを再度、追加させたいときはどうすればいいんでしょうか?
これを再度、追加させたいときはどうすればいいんでしょうか?
697デフォルトの名無しさん
2007/12/19(水) 14:03:37 リポジトリのディレクトリに行き、
Atticディレクトリから該当ファイルの,vファイルを探し出して
その上のディレクトリに移動。
クライアントの手続きだけでは何ともならない。
Atticディレクトリから該当ファイルの,vファイルを探し出して
その上のディレクトリに移動。
クライアントの手続きだけでは何ともならない。
698デフォルトの名無しさん
2007/12/19(水) 14:31:04 俺ならクライアントから操作する。
・日付などで貼り付けて、そのファイルがあった頃の一式を取り出す。
・復活させたいファイルをどこか別の場所に移しておく。
・貼り付けを解除して最新バージョンを取り出す。
・別の場所においてあった復活させたいファイルを持ってきてcvs add
安易にリポジトリを直接いじるべきではないと俺は考える。
・日付などで貼り付けて、そのファイルがあった頃の一式を取り出す。
・復活させたいファイルをどこか別の場所に移しておく。
・貼り付けを解除して最新バージョンを取り出す。
・別の場所においてあった復活させたいファイルを持ってきてcvs add
安易にリポジトリを直接いじるべきではないと俺は考える。
699デフォルトの名無しさん
2007/12/19(水) 14:37:42 そうなんだけど、それだと結局履歴が連続しないんだよね。
試してないけど、そのファイルをもう一度削除するとどうなるのかも疑問。
# まぁ、私はその辺の「ファイル操作」を追えないのがいやってのもあって
# subversionに移行したわけで……
試してないけど、そのファイルをもう一度削除するとどうなるのかも疑問。
# まぁ、私はその辺の「ファイル操作」を追えないのがいやってのもあって
# subversionに移行したわけで……
700デフォルトの名無しさん
2007/12/19(水) 15:43:16 Atticにあるファイルを再びcvs addすると、復活させるか(リビジョンを引き継ぐか)
新たなファイルとする(引き継がない)かどうか聞いてきたような記憶がおぼろげにあるけど…。
SubversionはCVS以上に嫌な要素がてんこ盛りなんで、いまだに移行できない。
新たなファイルとする(引き継がない)かどうか聞いてきたような記憶がおぼろげにあるけど…。
SubversionはCVS以上に嫌な要素がてんこ盛りなんで、いまだに移行できない。
701デフォルトの名無しさん
2007/12/20(木) 12:20:20 すみません。
TortoiseCVS専用のスレってどこかにありますか?
TortoiseCVS専用のスレってどこかにありますか?
702デフォルトの名無しさん
2007/12/20(木) 16:01:21 貴方の心の中に。
703デフォルトの名無しさん
2007/12/21(金) 08:09:55 >700
>SubversionはCVS以上に嫌な要素がてんこ盛り
たとえばどんなところ?ファイルごとのリビジョンがないとか?
>SubversionはCVS以上に嫌な要素がてんこ盛り
たとえばどんなところ?ファイルごとのリビジョンがないとか?
704デフォルトの名無しさん
2007/12/21(金) 10:25:30 えーと、前にどっかに書いたな…。
>>607からの流れ読んでくれ。
Subversionでの節目管理はどうやるんだろう?
気軽にタグつける(=コピー作る)のか?
それともリビジョンメモるのか?んなアホな…。
>>607からの流れ読んでくれ。
Subversionでの節目管理はどうやるんだろう?
気軽にタグつける(=コピー作る)のか?
それともリビジョンメモるのか?んなアホな…。
705デフォルトの名無しさん
2007/12/21(金) 15:30:43 気軽にタグをつける以外の解があるように思えんが。
706デフォルトの名無しさん
2007/12/21(金) 22:31:48 CVS脳のままSubversion使ってるんだろ。
707デフォルトの名無しさん
2007/12/21(金) 23:29:27 >704
>607 に対するコメントついてるから、とりあえず 1 点だけ誤解してそうなところだけ。
コピーっつっても実体コピーするわけじゃないから、容量的にも時間的にもコストほとんどかからんよ?
>607 に対するコメントついてるから、とりあえず 1 点だけ誤解してそうなところだけ。
コピーっつっても実体コピーするわけじゃないから、容量的にも時間的にもコストほとんどかからんよ?
708デフォルトの名無しさん
2008/01/09(水) 13:44:32 windows環境です。
コマンドラインで構わないのですが、インストール無しに
cvs,svnを使うためのツールをどこかから落とせませんか?
コマンドラインで構わないのですが、インストール無しに
cvs,svnを使うためのツールをどこかから落とせませんか?
709708
2008/01/09(水) 14:30:50 すいません。
他のマシンからコピーしてどうにかしました。
他のマシンからコピーしてどうにかしました。
710デフォルトの名無しさん
2008/01/09(水) 16:28:10 cygwin のCVS (1.11.17) と Emacs (Meadow 21.4.1) をWinXP で使ってるんですが、
いつの間にか出来てる .#ファイル名.rev番号 ってファイルは何でしょうか?
消しても良いんでしょうか?
いつの間にか出来てる .#ファイル名.rev番号 ってファイルは何でしょうか?
消しても良いんでしょうか?
711デフォルトの名無しさん
2008/01/09(水) 19:08:44712デフォルトの名無しさん
2008/01/09(水) 19:35:59713デフォルトの名無しさん
2008/02/13(水) 17:05:40 unicodeをサポートとhttp経由でアクセスしたりデータを暗号化したりできるものがあるか教えてください。
714デフォルトの名無しさん
2008/05/13(火) 06:54:10 age
715デフォルトの名無しさん
2008/05/15(木) 17:44:36 今、CVS サーバーを EUC で運用していますが、そう遠くない将来 UTF に移行する必要性が生じると思います。
その際、ファイル名は Samba を経由が比較的手軽だと思うのですが、今までのコミットメッセージは
どうすればよいのでしょう?リポジトリのファイルに変換ツールカマしてよいものでしょうか。それとも
コミットメッセージだけは EUC で運用を続けるしかない?
その際、ファイル名は Samba を経由が比較的手軽だと思うのですが、今までのコミットメッセージは
どうすればよいのでしょう?リポジトリのファイルに変換ツールカマしてよいものでしょうか。それとも
コミットメッセージだけは EUC で運用を続けるしかない?
716デフォルトの名無しさん
2008/05/15(木) 18:09:12 これを機会にsubversionに移行するといいと思う。
717デフォルトの名無しさん
2008/05/16(金) 11:34:05 だが断る
718デフォルトの名無しさん
2008/06/10(火) 15:01:45 ためしにCVS+Eclipseをちょっと使ってみて、すんなり導入、使用してたんですけど
Subversionの方がいいと聞いて、乗り換えようかと試行錯誤してます。
ちなみに、webアプリケーションです。
ちょっと疑問に思ったので質問させてください。
バージョンってか、リビジョン?がファイル単位じゃないので、基本的に別々のプロジェクトは、別のリポジトリにするっていうのは
わかったのですが、例えば、バージョン管理が必要ない画像とかが膨大すぎて、システムに関係した部分のみリポジトリに入れたい
時って、どんなふうにするのがいいのでしょうか?
たとえば、最初のインポート時に、必要なディレクトリごとに何度かimportっていうの試したんですけど、
そうすると、importの度にリビジョンがあがって、スタート時にリビジョン8からとかってことになって気持ち悪いのですが、
そういうもんなのでしょうか?
個人的には画像もすべてバージョン管理につっこんで、WEBアプリケーション全てをまるっと管理しても便利そうなのですが
うちのデザイナや更新する人たちにはちょっと敷居が高いので、システム部分だけ、管理したいなあと・・・
CVSの時も思ったけど、特定の拡張子とかディレクトリだけはずしてimportとか出来れば・・・
まあ、一旦全部いるものだけ別ディレクトリにコピーして、構成を作ってからimportすれば済むけど
ちょっと面倒かな〜
なんかもっと簡単な方法ありますか?
Subversionの方がいいと聞いて、乗り換えようかと試行錯誤してます。
ちなみに、webアプリケーションです。
ちょっと疑問に思ったので質問させてください。
バージョンってか、リビジョン?がファイル単位じゃないので、基本的に別々のプロジェクトは、別のリポジトリにするっていうのは
わかったのですが、例えば、バージョン管理が必要ない画像とかが膨大すぎて、システムに関係した部分のみリポジトリに入れたい
時って、どんなふうにするのがいいのでしょうか?
たとえば、最初のインポート時に、必要なディレクトリごとに何度かimportっていうの試したんですけど、
そうすると、importの度にリビジョンがあがって、スタート時にリビジョン8からとかってことになって気持ち悪いのですが、
そういうもんなのでしょうか?
個人的には画像もすべてバージョン管理につっこんで、WEBアプリケーション全てをまるっと管理しても便利そうなのですが
うちのデザイナや更新する人たちにはちょっと敷居が高いので、システム部分だけ、管理したいなあと・・・
CVSの時も思ったけど、特定の拡張子とかディレクトリだけはずしてimportとか出来れば・・・
まあ、一旦全部いるものだけ別ディレクトリにコピーして、構成を作ってからimportすれば済むけど
ちょっと面倒かな〜
なんかもっと簡単な方法ありますか?
719デフォルトの名無しさん
2008/06/10(火) 15:08:58 ignore指定してもいいし、バイナリも(度々変更が入るのでなければ)管理しちゃっていいと思う。
リビジョンが増えるだけではリポジトリは太らないから大丈夫。
リビジョンが増えるだけではリポジトリは太らないから大丈夫。
720デフォルトの名無しさん
2008/06/10(火) 16:05:22722デフォルトの名無しさん
2008/06/10(火) 17:52:34 ignoreといえば、WinCVSのUIは酷いな。
importするときに、拡張子別にファイル選択した後に
ignoreの指定がある。逆だろw
importするときに、拡張子別にファイル選択した後に
ignoreの指定がある。逆だろw
723デフォルトの名無しさん
2008/06/10(火) 17:58:56 >>721
んじゃ来んなよ。布教活動でもする気か?
んじゃ来んなよ。布教活動でもする気か?
724718
2008/06/10(火) 18:37:08 レスありがとう〜
なんか偽物現れてる・・・まあ、いいですw
Subversionのスレあったんですね。
svnで検索して、無いと信じ込んでました。
いろいろ四苦八苦してますが、そっちへ行きます。
ありがとうございました。
なんか偽物現れてる・・・まあ、いいですw
Subversionのスレあったんですね。
svnで検索して、無いと信じ込んでました。
いろいろ四苦八苦してますが、そっちへ行きます。
ありがとうございました。
725デフォルトの名無しさん
2008/06/13(金) 02:26:55 cvsで間違えてcommitしたものを取り消すにはどうすればいいでしょうか?
726デフォルトの名無しさん
2008/06/13(金) 04:33:50 元の内容に戻して再度commit
727デフォルトの名無しさん
2008/06/13(金) 11:33:09 一つ前のリビジョンをupdateで取得してcommit
728デフォルトの名無しさん
2008/06/13(金) 12:01:33730デフォルトの名無しさん
2008/07/03(木) 21:12:25731デフォルトの名無しさん
2008/07/04(金) 22:10:21 宣伝はよそで
732デフォルトの名無しさん
2008/07/16(水) 11:10:54 ファイル共有するために、リポジトリ内でシンボリックリンク張っても大丈夫ですかね?
733デフォルトの名無しさん
2008/07/16(水) 21:26:45 きちんと排他できなくなるからやめた方がいいと思う。
734デフォルトの名無しさん
2008/07/17(木) 04:56:02735デフォルトの名無しさん
2008/07/17(木) 11:12:13 cvsは、リポジトリ更新中はリポジトリファイルの名前を使ったロックファイルを作るんじゃなかったっけ?
だとしたら、リンク経由で更新しているときに本体を更新かけたら拙いんじゃね? 勿論その逆も。
リンク側からは更新しないって運用ができるならいいのかも知れないけれど、それならリンクじゃなくて
適宜リポジトリファイルをコピーすればいいのだろうし。
だとしたら、リンク経由で更新しているときに本体を更新かけたら拙いんじゃね? 勿論その逆も。
リンク側からは更新しないって運用ができるならいいのかも知れないけれど、それならリンクじゃなくて
適宜リポジトリファイルをコピーすればいいのだろうし。
736デフォルトの名無しさん
2008/07/17(木) 14:06:45737デフォルトの名無しさん
2008/07/30(水) 11:17:58 WinCVSで格納するとき、下のようなエラーが出るのですが、どうしたら良いでしょう?
(フォルダ名とファイル名部分は、ちょっぴり書き変えました)
↓
cvs commit -m (none) a.txt (ディレクトリ S:\Src 内)
Checking in a.txt;
\\Server\CVS\Src/a.txt,v <-- a.txt
new revision: 1.197.2.1; previous revision: 1.197
cvs [commit aborted]: error writing to lock file \\Server\CVS\Src/a.txt,
*****CVS はコード 1 で終了しました*****
(フォルダ名とファイル名部分は、ちょっぴり書き変えました)
↓
cvs commit -m (none) a.txt (ディレクトリ S:\Src 内)
Checking in a.txt;
\\Server\CVS\Src/a.txt,v <-- a.txt
new revision: 1.197.2.1; previous revision: 1.197
cvs [commit aborted]: error writing to lock file \\Server\CVS\Src/a.txt,
*****CVS はコード 1 で終了しました*****
738デフォルトの名無しさん
2008/08/25(月) 16:19:02 TortoiseCVSで、コマンドラインから
指定のフォルダをコミットする方法はありますか?
指定のフォルダをコミットする方法はありますか?
739デフォルトの名無しさん
2008/08/25(月) 16:40:13 >>738
TortoiseCVSではなくてcvs.exeを使えばいいと思います。
TortoiseCVSではなくてcvs.exeを使えばいいと思います。
740デフォルトの名無しさん
2008/08/30(土) 06:01:48 >>737
lock fileとか書いてあるからロックファイルが絡んでると思われる。
ロックファイルと言うのはリポジトリに一時的に置かれるファイルで
(ここから俺の予想だけど)
そのファイルがある状態だと他のプレイヤーがコミットできない(と思う)。
(つまりWin32APIのCRITICAL_SECTION構造体とかと同じような使われ方をしている(と思う))
lock fileとか書いてあるからロックファイルが絡んでると思われる。
ロックファイルと言うのはリポジトリに一時的に置かれるファイルで
(ここから俺の予想だけど)
そのファイルがある状態だと他のプレイヤーがコミットできない(と思う)。
(つまりWin32APIのCRITICAL_SECTION構造体とかと同じような使われ方をしている(と思う))
741デフォルトの名無しさん
2008/09/01(月) 01:08:20 pserverは使わず、NAS上(samba)に直接リポジトリをおいて、クライアントはWinCVSな人っている?
うまくいっていたら設定を教えて欲しいです。
うまくいっていたら設定を教えて欲しいです。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 高市首相の答弁書に「台湾有事答えない」と明記 存立危機発言当時 ★2 [蚤の市★]
- 米大統領報道官「日本と強固な同盟維持、中国とも協力」 [少考さん★]
- ミス・ユニバース フィンランド代表の「つり目」写真が波紋… 本人釈明も批判やまず 協会謝罪「徹底的に検証」へ [冬月記者★]
- JA全農が「新おこめ券」…来年9月末の有効期限を新設、必要経費のみ上乗せ ★2 [蚤の市★]
- 【テレビ】粗品「THE W」バッサリ「おもんない、レベル低い」審査員就任で「日テレが“血の海”に…」 [湛然★]
- 1人3千円の食品高騰対策、何に使える? あいまいなまま衆院通過 [蚤の市★]
- 死にてえやつこい
- 【朗報】アメリカ、貿易赤字が市場予想を超える大幅縮小WWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWW
- 【東京新聞】「偽サッチャー」「自滅的」「時代遅れ」高市首相の経済政策を海外メディアが酷評www [718678614]
- 【悲報】維新の政治資金でガールズバー、高市首相「良いか悪いかは国民の皆さまが判断されること」 [115996789]
- 中国人、ガチ超正論。「日本人がアイヌに対してやったことを『問題ない』とするなら、中国が日本人に同じことをしても文句ないだろう?」 [314039747]
- 【悲報】女性「スタバで癒やされに来たのに、小汚いおっさんがいたあ!!😭」 [769050516]
