【分散型バージョン管理】 Mercurial 2【hg】 (373レス)
【分散型バージョン管理】 Mercurial 2【hg】 http://mevius.5ch.net/test/read.cgi/tech/1321109748/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
112: デフォルトの名無しさん [sage] 2012/03/15(木) 01:31:35.10 何よりもMercurialはTortoiseHgが便利じゃないか 俺は実用したことないけど http://mevius.5ch.net/test/read.cgi/tech/1321109748/112
113: デフォルトの名無しさん [sage] 2012/03/15(木) 19:37:42.25 TortoiseHgはログのツリー表示と、複数の手動削除したファイルを デリートするのに使っているなぁ まとめてrevertする方法側かわからないのです http://mevius.5ch.net/test/read.cgi/tech/1321109748/113
114: デフォルトの名無しさん [sage] 2012/03/16(金) 22:08:14.35 hg-git で Git リポジトリに変換するときに、コミッタごとのメールアドレスを指定するのは どうすればいいんでしょうか。 https://github.com/schacon/hg-git に書いてある方法で .hg/hgrc の [git] の下に authors = /path/to/authors.txt を書いて、 authors.txt には foo = foo <foo@foo.com> というのを書いているのですが GitHub に push してみたところメールアドレスが全く設定されませんでした。 hg-git は easy_install で入れた 0.3.2 です。 http://mevius.5ch.net/test/read.cgi/tech/1321109748/114
115: デフォルトの名無しさん [sage] 2012/03/19(月) 19:38:47.52 hg しか使っていない友人に git と比べて何がいいか聞いたら MQ とのこと。 ググった感じだと git で branch と rebase でやれば同じことができるように思えるんだが、 実際のところどうなんだい? あと hg でできて git でできないことがあれば教えてくれ。 http://mevius.5ch.net/test/read.cgi/tech/1321109748/115
116: デフォルトの名無しさん [sage] 2012/03/19(月) 20:21:22.82 >>115 やろうと思えば出来ないことってあまりないと思うよ。 どっちかの新機能はもう一方にも取り入れられていくだろうし。 俺はWindows対応や日本語ヘルプの充実があるのでMercurial 使い始めたよ。VCSを使ったことないような人に利用を お願いするときにはこのあたりが問題なりそうな気がしたから。 http://mevius.5ch.net/test/read.cgi/tech/1321109748/116
117: デフォルトの名無しさん [sage] 2012/03/19(月) 23:38:47.59 >>115 そう、MQは便利なんだよ。Gitにもguiltがあるけど。 > あと hg でできて git でできないことがあれば教えてくれ。 バックアップ代わりの1個のリポジトリを作って、何でもpush -fで そこに押し込むというのを、MQで間違えた時などのためによくやってるんだけど、 gitだといちいちブランチ名をつけなきゃいけなくて面倒かも。 http://mevius.5ch.net/test/read.cgi/tech/1321109748/117
118: デフォルトの名無しさん [sage] 2012/03/20(火) 17:37:45.95 無名ブランチはgitにない。 http://mevius.5ch.net/test/read.cgi/tech/1321109748/118
119: デフォルトの名無しさん [sage] 2012/03/21(水) 02:47:40.60 git で pull してコンフリクトが起きたときに、ファイルに <<<< みたいなのが勝手に書き加えられるのが嫌だね。 しかも LF 固定なんで Windows では悲惨なことになる。 hg だと heads が増えるだけだからね。 ブランチ回りは hg と git は違いすぎて比較ができないね。 あと本質的ではないのかもしれないけれど git はオプションが やたら複雑なのと(alias 漬けにすればなんとかなる?)、リビジョ ンやブランチの指定方法に気が狂いそうになるのと、あと hg serve がない(git daemon でできる、って書いてあるのを見て やってみたけど、自分のところではうまくいかなかった) のと、 あと hg のほうがプラグインの仕組みがよくできていることかな。 http://mevius.5ch.net/test/read.cgi/tech/1321109748/119
120: デフォルトの名無しさん [sage] 2012/03/21(水) 09:02:51.20 >>119 hgのpullはgitで言うとfetch相当だよ。 gitのpullはhgで言うとpullの後updateとかmergeとか。 ブランチ回りは hg:取り込まれているすべてのコミットのIDが連番と対応づけられていて、 枝分かれしてマージ前のコミットや親子関係のないコミットもすべて参照できる git:コミットを参照するにはIDしかなく、「ブランチ」が指す最新のコミットから parentをたどっていくことで各「ブランチ」のすべてのコミットを参照する っていう違いが影響してるよね。gitの「ブランチ」って呼び名はどうかと思うけど。 http://mevius.5ch.net/test/read.cgi/tech/1321109748/120
121: デフォルトの名無しさん [sage] 2012/03/25(日) 17:57:54.32 今時クロスプラットフォームで動かない カスバージョン管理システムは滅んでくれ 存在するだけで有害だ http://mevius.5ch.net/test/read.cgi/tech/1321109748/121
122: デフォルトの名無しさん [sage] 2012/03/25(日) 21:46:09.33 有害なら勝手に消えて行くさ http://mevius.5ch.net/test/read.cgi/tech/1321109748/122
123: デフォルトの名無しさん [sage] 2012/03/28(水) 23:12:47.58 うちの会社をSVNからMercurialに移行させようと頑張ってるんだが、 あと一歩の所で部長にStatSVNみたいのが無いから移行できないって言われた(´;ω;`) たいして活用できてないのに・・・。 http://mevius.5ch.net/test/read.cgi/tech/1321109748/123
124: 営利利用に関するLR審議中@詳細は自治スレへ [sage] 2012/03/31(土) 12:47:29.79 >>123 hg activity hg chart hg churn などがあるようだ。 statsvnはxmlを食わせればいいみたいだから hg logをその形式で出せばいいだけかも。 http://mevius.5ch.net/test/read.cgi/tech/1321109748/124
125: 営利利用に関するLR審議中@詳細は自治スレへ [sage] 2012/04/02(月) 19:10:47.67 その部長。statsvn を解決したら別の問題を出してきそう http://mevius.5ch.net/test/read.cgi/tech/1321109748/125
126: 123 [sage] 2012/04/03(火) 23:30:16.09 そうかもね・・・・。 今回の機会は逃したけど、数か月後にまた移行の機会が来るからその時までに味方を増やしておこう。 http://mevius.5ch.net/test/read.cgi/tech/1321109748/126
127: 営利利用に関するLR審議中@詳細は自治スレへ [sage] 2012/04/04(水) 06:14:43.48 会社だとビルドシステムやテストシステム・BTS はもちろん、 スケジュール調整や、場合によっては人事考課にまで影響が及ぶから 慎重になるのは当然。 http://mevius.5ch.net/test/read.cgi/tech/1321109748/127
128: 営利利用に関するLR審議中@詳細は自治スレへ [sage] 2012/04/07(土) 00:26:13.20 今更だけど 2012-04-01 Mercurial 2.1.2 released! http://mevius.5ch.net/test/read.cgi/tech/1321109748/128
129: デフォルトの名無しさん [sage] 2012/04/23(月) 23:45:44.85 TortoiseHg 2.3.2 released! http://mevius.5ch.net/test/read.cgi/tech/1321109748/129
130: デフォルトの名無しさん [sage] 2012/04/24(火) 00:55:38.66 お http://mevius.5ch.net/test/read.cgi/tech/1321109748/130
131: デフォルトの名無しさん [sage] 2012/04/24(火) 09:13:23.46 っ http://mevius.5ch.net/test/read.cgi/tech/1321109748/131
132: デフォルトの名無しさん [sage] 2012/04/30(月) 14:49:59.06 Mercurial 2.2 は明日リリース予定かな http://mevius.5ch.net/test/read.cgi/tech/1321109748/132
133: デフォルトの名無しさん [sage] 2012/05/01(火) 12:43:37.90 2.2からamendできるようになったんだ。地味に嬉しいわー http://mevius.5ch.net/test/read.cgi/tech/1321109748/133
134: デフォルトの名無しさん [sage] 2012/05/01(火) 20:29:50.48 >>133 amendってどういうときに使うの? http://mevius.5ch.net/test/read.cgi/tech/1321109748/134
135: デフォルトの名無しさん [sage] 2012/05/01(火) 21:08:20.13 >>134 直前のコミットを修正したい時に使う。 何かしらの変更をコミットしたが、他にも同時にコミットしなきゃいけない変更を入れ忘れてた時とかに hg commit --amend ってやると、その入れ忘れてた変更を直前のコミットに合成できる。 http://mevius.5ch.net/test/read.cgi/tech/1321109748/135
136: デフォルトの名無しさん [sage] 2012/05/01(火) 23:21:36.12 >>135 なるほど、便利かも。 http://mevius.5ch.net/test/read.cgi/tech/1321109748/136
137: デフォルトの名無しさん [sage] 2012/05/02(水) 07:58:46.69 2012-02-01 Mercurial 2.2 released! http://mevius.5ch.net/test/read.cgi/tech/1321109748/137
138: デフォルトの名無しさん [sage] 2012/05/02(水) 08:01:54.76 >>135 hg rollback hg add hg commit の代わり?地味だなー http://mevius.5ch.net/test/read.cgi/tech/1321109748/138
139: デフォルトの名無しさん [sage] 2012/05/02(水) 08:02:56.74 あれ、公式の日付間違ってる… 2012-05-01 Mercurial 2.2 released! http://mevius.5ch.net/test/read.cgi/tech/1321109748/139
140: デフォルトの名無しさん [sage] 2012/05/02(水) 23:44:58.66 hgってディスクフォーマット的には歴史改変禁止の方向だとおもうけど、 けっこういろいろできちゃうな。 http://mevius.5ch.net/test/read.cgi/tech/1321109748/140
141: デフォルトの名無しさん [sage] 2012/05/03(木) 09:16:46.34 >>140 基本的なコンセプトとして容易に履歴をぶっ壊したりできないようにってのはあるんだろうけど、実際できる(ようにしてある)かどうかはまた別の話なのでは。MQもあるわけだし。 http://mevius.5ch.net/test/read.cgi/tech/1321109748/141
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 232 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.006s