[過去ログ]
バージョン管理システムについて語るスレ3 (1001レス)
バージョン管理システムについて語るスレ3 http://echo.5ch.net/test/read.cgi/tech/1228366972/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
120: デフォルトの名無しさん [sage] 2008/12/14(日) 19:59:53 >>117 じゃTortoiseGitの作者に「ムダなので今すぐやめてください」って抗議しる http://echo.5ch.net/test/read.cgi/tech/1228366972/120
121: デフォルトの名無しさん [sage] 2008/12/14(日) 20:21:34 あーあ、120 を泣かしたー http://echo.5ch.net/test/read.cgi/tech/1228366972/121
122: デフォルトの名無しさん [sage] 2008/12/15(月) 00:08:59 あらら http://echo.5ch.net/test/read.cgi/tech/1228366972/122
123: 102 [sage] 2008/12/15(月) 05:46:25 >119 うちじゃ、その速度差が激しいのだが。 bzr version > /dev/null 2.02s user 0.06s system 99% cpu 2.092 total hg version > /dev/null 0.11s user 0.02s system 99% cpu 0.128 total 何が原因なんだ? http://echo.5ch.net/test/read.cgi/tech/1228366972/123
124: デフォルトの名無しさん [sage] 2008/12/15(月) 08:09:11 >>123 しらんがな http://echo.5ch.net/test/read.cgi/tech/1228366972/124
125: デフォルトの名無しさん [sage] 2008/12/15(月) 08:58:47 >>123 1.10 にあげてみたつもりで1.6動かしてない? http://echo.5ch.net/test/read.cgi/tech/1228366972/125
126: デフォルトの名無しさん [sage] 2008/12/15(月) 11:00:38 >>123 hgとbzrはどっちもpythonだから、そんなに速度差があるわけないんだがなあ。 http://echo.5ch.net/test/read.cgi/tech/1228366972/126
127: デフォルトの名無しさん [sage] 2008/12/15(月) 14:45:03 monotoneに関しての質問です。 データベースファイル(*.mtn)だけを、メインPCから他のPCに移して その中のブランチをcheckoutしようとしたのですが、 中に含まれている最初のファイルの時点で 次のようなメッセージが出て、なぜか失敗してしまいます。 mtn: 誤り: 名称変更ターゲット 'testdir/first_file.txt' は既に存在しています checkout先のディレクトリを見てみると _MTN ディレクトリと testdir/first_file.txt だけが作られていました。 このエラーはなぜ発生するのか、原因のわかる方がいましたら教えてもらえないでしょうか? なお、monotoneのバージョンは0.41で、Windows XP環境です。 http://echo.5ch.net/test/read.cgi/tech/1228366972/127
128: 127 [sage] 2008/12/15(月) 14:54:10 書き込んでからいろいろ試していると、 mtn genkeyしただけで落ちることに気がつきました・・・ もしかすると、monotoneのこのバージョン(0.41)に問題があるのかもしれません。 後ほどメインPCでもう一度確認してみます。 http://echo.5ch.net/test/read.cgi/tech/1228366972/128
129: デフォルトの名無しさん [sage] 2008/12/15(月) 15:01:49 >>123 はアホだから、 bzr -> バイトコンパイル前に実行 hg -> バイトコンパイル後に実行 こんな感じで実行してたんだろ。 http://echo.5ch.net/test/read.cgi/tech/1228366972/129
130: 127 [sage] 2008/12/16(火) 07:01:17 やっぱり上手くいきませんでした。 monotone 0.40を使えば、genkeyで落ちることは無くなったのですが checkoutは同じエラーで落ちてしまいます。 メインPCでのcheckoutは平気で出来るのに、サブPCでのcheckoutは失敗するなんて いったいどうなってるのコレ 潔くmonotoneを使うのを止めろってことなの http://echo.5ch.net/test/read.cgi/tech/1228366972/130
131: 123 [sage] 2008/12/16(火) 21:53:58 えー、結論から言いますと、>129が正解でした。それでもhgよりは遅いけど。 bzr version > /dev/null 0.41s user 0.06s system 99% cpu 0.471 total pythonって、バイトコンパイルしないとあんなに遅いのか。 インスコする時に、ずらずらっと表示されてたんでコンパイルしてるのか思ってた。 Mandriva 2009.0のパッケージで入れた奴もコンパイルされてなかったんだな。 http://echo.5ch.net/test/read.cgi/tech/1228366972/131
132: デフォルトの名無しさん [sage] 2008/12/17(水) 02:09:59 hgでcommitlogを書き直す方法を教えて。 そもそもcommitlogもリビジョン管理できたらいいのに。 http://echo.5ch.net/test/read.cgi/tech/1228366972/132
133: デフォルトの名無しさん [sage] 2008/12/17(水) 08:42:33 >>130 うちでは普通に動いてるな 同じファイル名が大文字小文字違いで入ってたりはしないよな http://echo.5ch.net/test/read.cgi/tech/1228366972/133
134: デフォルトの名無しさん [sage] 2008/12/17(水) 11:44:59 >>131 Ruby や Perl に比べると、バイトコンパイルできるからロードが早いんだけどな。 Cに比べるともちろん負ける。 ロードが0.5秒を切ったら、ロード時間よりもリポジトリやファイルを操作する時間の方が 大事になってくる。 http://echo.5ch.net/test/read.cgi/tech/1228366972/134
135: デフォルトの名無しさん [sage] 2008/12/17(水) 20:25:00 >>134 脱線するけど、Rubyも1.9からYARVとかいうのでバイトコンパイルできるようになったらしいよ? 俺メインpythonだからよく知らんけども。 http://echo.5ch.net/test/read.cgi/tech/1228366972/135
136: デフォルトの名無しさん [sage] 2008/12/17(水) 21:44:42 >>135 結果を*.pycのようなファイルに落とすところまでは、まだ至ってない。 http://echo.5ch.net/test/read.cgi/tech/1228366972/136
137: デフォルトの名無しさん [sage] 2008/12/19(金) 13:24:08 今、所謂cherry-picking(他所branchのchangesetをつまみ食い)について 調べてるんだけど、現状はこんな感じで間違いない? Mercurialでは、下のURLの"import/export"の章に書いてあるように、 patchファイルを作って適用するとマージ元ログがそのまま入るけど IDが元と変わってしまうし、メタ情報(どっから持ってきたかとか)が 失われるので二重マージも防げない。 http://www.selenic.com/mercurial/wiki/index.cgi/CommunicatingChanges transplant拡張を使うと二重マージは防げるようになるけど、 メタ情報はtransplant専用ファイルに記録されてるだけで、 Mercurial公式のfirst-classメタデータとは言えない。IDも元と変わってしまう。 com.selenic.mercurialで紹介されてるmerge+backout("cherry-winnowing")の 方法を使うと、IDは保存されるし二重マージも防げるけど、ややこしくて、 ログを見ると流れが複雑すぎて頭が混乱してくる。 Bazaarでは下のURLに書いてある通り簡単に操作出来るけど、メタ情報の無い 普通のコミットと同じ扱いになるので、二重マージを防いだりマージ元ログを 引用させたり出来ない。 http://doc.bazaar-vcs.org/bzr.dev/en/user-guide/index.html#pseudo-merging darcsだとうまくいくらしい? http://echo.5ch.net/test/read.cgi/tech/1228366972/137
138: デフォルトの名無しさん [sage] 2008/12/19(金) 13:28:06 launchpad使っている人いないですか? Register a branch画面で Project名がInvalid valueと言われてしまい困っています。 どんな名前だったらよいのでしょうか?アルファベット12文字くらいでもはねられる・・・ https://code.launchpad.net/ http://echo.5ch.net/test/read.cgi/tech/1228366972/138
139: デフォルトの名無しさん [sage] 2008/12/19(金) 13:36:20 >>137 >普通のコミットと同じ扱い そんな事無いよ。サブリビジョン?の概念があるから。 >>138 先にプロジェクトを登録しないとダメ。登録は以下から。 https://launchpad.net/projects/+new またプロジェクト無しでもブランチを作れる。その場合は"bzr push lp:~ユーザー名/+junk/ブランチ名"でおk。 http://echo.5ch.net/test/read.cgi/tech/1228366972/139
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 862 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.018s