[過去ログ] バージョン管理システムについて語るスレ3 (1001レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
19
(2): 2008/12/04(木)19:53 AAS
hgってファイル名もそうだけど、テキストファイルの中身も変換しないんでしょ?
svnやbzrが文字コードの変換を実装してるのに、なんでhgはしないんだろう。
余計な機能つけてバグが出るのを避けるため?
20
(1): 2008/12/04(木)20:03 AAS
Mercurial でちょっと長い日本語ファイル名を付けると
ファイルの名前の長さ制限を簡単に越えちゃわない?
21: 2008/12/04(木)21:22 AAS
>>9
完全に同じじゃん

……バイト列として
22
(1): 2008/12/04(木)21:26 AAS
>>19
中身はどのSCMでも変換しないよ。

つか、それのおかげでhgに乗り換えようと思ってたけどbzrにした。
23
(1): 2008/12/04(木)21:28 AAS
>>18
2.xと3.xでソースコードの互換性ないから(移行ツールはあるけど)
移植するのにひと手間掛かると思われ。

hgとbzrでどっちが先に対応するか見物だな。
24: 2008/12/04(木)22:48 AAS
>>23
何が起こるか分からないし、どっちも当分3への移行はなさそうだがw
25: 2008/12/04(木)22:52 AAS
>>19 >>22
Subversinは改行コードは変換出来るな。
ファイル名の件も含めてマルチプラットフォームなプロジェクトだと助かる。
Mercurial, gitは変換なし? 他はどうなんだろ。

改行コードもそうだが、Subversionの属性に当たる機能って他のVCSだとどうなってるのかね。
個人的には改行コードとバイナリの扱いだけ出来れば十分だけど。
26: 2008/12/05(金)01:52 AAS
属性は微妙
27
(1): 2008/12/05(金)07:56 AAS
これ面白いな。

Bazaar vs Mercurial
http://bazaar-vcs.org/BzrVsHg

で、それに対する Mercurial側の回答
http://www.selenic.com/mercurial/wiki/index.cgi/BzrVsHg

Mercurial 0.9.5の頃の奴だから、現状だと違うとこがあるかもしれないけど。
28
(1): 2008/12/05(金)12:03 AAS
hg update がエラーになります。

$ hg update
abort: crosses branches (use 'hg merge' or 'hg update -C' to discard changes)

メッセージどおりに hg merge すると、これもエラーになります。

$ hg merge
abort: outstanding uncommitted changes

どうしたらいいでしょうか。
29
(1): 2008/12/05(金)13:02 AAS
git help
ではすべてのコマンドが表示されないようですが、
git のすべてのコマンドを一覧表示する方法はありますか。
30: 2008/12/05(金)13:33 AAS
man gitではだめ?確かに助長ではあるけど・・・
31: 2008/12/05(金)13:35 AAS
× 助長
○ 冗長
32
(1): 2008/12/05(金)13:44 AAS
他のコマンドは‘普通‘使わないでいい、内部向けコマンドが多いよね。
どういう時に使えたら便利なんだろうか…。
33
(1): 2008/12/05(金)15:02 AAS
>>32
開発途中にコマンド入れたけど意外と使えなかったとか、なんかのコマンドが内部で使ってるとかじゃないの?
ムリに使うようなもんでもないと思うが。
34
(1): 2008/12/05(金)16:58 AAS
>>28

コミットしていない修正があるのでは?
hg commit でその修正を一度コミットしてから,
hg merge して,もう1度マージ内容を hg commit
でいいかと.
35: 2008/12/05(金)21:08 AAS
>>33
We divide git into high level ("porcelain") commands and low level ("plumbing") commands.
だそうで。
porcelainは内部でplumbingを使ったりしてるらしい。
36
(1): 2008/12/05(金)21:43 AAS
>>34
hg clone myrepo myrepo-tmp
cd myrepo-tmp
hg merge
hg commit
hg push
cd ..
rm -rf myrepo-tmp
cd myrepo
hg update
37: 2008/12/06(土)01:04 AAS
mercurialの日本語書籍ってまだ出てない?
38: 2008/12/06(土)01:53 AAS
ない
1-
あと 963 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.020s