【分散型バージョン管理】 Mercurial 2【hg】 (373レス)
上下前次1-新
70: 2012/01/07(土)10:02 AAS
世の中にはあるらしいよ>分散BTS
流行ってないけど……つかステータスのマージとかどうすんだ
71: 2012/01/07(土)12:42 AAS
分散納品
分散出荷
72: 2012/01/09(月)21:14 AAS
TortoiseHg Portable 2.2.2 Development Test 1
外部リンク:portableapps.com
73(1): 17 2012/01/21(土)18:21 AAS
やっぱgitスレの方が盛り上がってますね
皆git使いましょうよ
74: 2012/01/21(土)19:02 AAS
hgは2ch以外の所に日本語の情報共有の場があるし。
アドベントカレンダーも盛況だったし。
第2回ソース鑑賞会もあるし。
75(1): 2012/01/22(日)03:40 AAS
mercurial-2.1-rc.tar.gz 20-Jan-2012 21:33 3.1M
76: 2012/01/22(日)23:39 AAS
PCゲームをPSP化できるソースや、やり方が公開されているのですが、
WindowsユーザーはTortoise HGを使うとの記述があります。
外部リンク:wololo.net
Cygwinで頑張ってみたのですが、上手い事PSPで動かせるデータが作れず、
今度はTortoise HGで使い方を調べつつ試してみようと思うのですが、
リンク先に書かれている事の殆どをTortoise HGで実行可能なのでしょうか?
度を越えた素人なのでこういうレベルからの質問で申し訳ないのですが、
省1
77: 2012/01/22(日)23:40 AAS
板更新後sage入力忘れました、すみません。
78(1): 2012/01/23(月)00:15 AAS
ソースをとってきた後の問題はMercurial関係ないだろ
79(1): 2012/01/23(月)02:13 AAS
VirtualBoxにUbuntuでもいれて
linuxでやったら?
80: 2012/01/23(月)12:05 AAS
レスどうもです。
>>78
やっぱりそうですかorz
ちょっと使ってみてそんな気配を感じてました。
>>79
それで頑張ってみたいと思います。
ありがとうございました。
81(1): 2012/01/24(火)14:36 AAS
>>73
gitはどうも使いにくい……というか、egitの出来が問題なのかも知れないが
試験的に導入してみたところコンフリクト時に先祖返りさせてしまう事故が
しょっちゅう起きちゃって多人数で使うのは熟練が必要ってことで
今は使うの見合わせている……
Subversionから離れられない。
Mercurialがマルチバイト文字対応になったらそっちの方がよさそうかなぁって雰囲気。
82: 2012/01/24(火)15:20 AAS
>>81
> Mercurialがマルチバイト文字対応になったらそっちの方がよさそうかなぁって雰囲気。
FAQだけど、ここが更新されたのでリンク
外部リンク[html]:www.lares.dti.ne.jp
git、hgとも「マルチバイト文字対応」はしている。
83: 2012/01/24(火)22:55 AAS
そんなバッドノウハウだらけの状態で無理して対応なんて言わなくていいよ。
もうすぐUnicode対応来るんだからゆっくり待とうぜ
84: 2012/01/27(金)11:49 AAS
ゆっくりしていってね!
85(1): 2012/01/28(土)11:35 AAS
>>75
2.1RCが出ているみたいだけど
外部リンク:mercurial.selenic.com
ラージファイル関係がかなり変わるのかな?
使った香具師いる?
86: 2012/02/02(木)01:20 AAS
>>85
(´・ω・`)ノ
87: 2012/02/02(木)16:27 AAS
mercurial-2.1.tar.gz
88(1): 2012/02/10(金)12:14 AAS
TortoiseHg 2.2.2 (with Mercurial 2.0.2) でファイルをaddすると、
たまに、ファイル名が全部大文字に変換されてしまう事がある。
発生条件不明だが、revertしてやり直すとならなかったり。
みなさんはどないですか?
89: 2012/02/10(金)13:16 AAS
subversionからの移行を考えています。
subversionで「ベンダーブランチ」の追跡で使っている
svn_load_dirsみたいな付加プログラムはhgがよきに計らってくれるので
不要という事でしょうか?
↓ここを参照しました。
外部リンク:www.bonsaierp.com.au
90(1): 2012/02/15(水)14:54 AAS
TortoiseHg 2.3 (with Mercurial 2.1) released
91(1): 2012/02/15(水)19:48 AAS
今月は遅かったな、なんかトラブルか?
92(1): 2012/02/15(水)19:54 AAS
>>91
phase対応
93: 2012/02/15(水)20:41 AAS
>92
何それ?
94: 2012/02/15(水)20:52 AAS
今回もgraft対応は見送りか・・・
95: 2012/02/15(水)22:25 AAS
なんか複雑になってきたしそろそろ最新バージョン対応の本が欲しい
96: 2012/02/16(木)04:37 AAS
>90
デジタル署名ついてねーな
97: 2012/02/16(木)17:50 AAS
>>88
外部リンク:bitbucket.org
98: 2012/02/16(木)20:12 AAS
パーミッションの実行可能ビットの変更を無視したいんだが良い方法は無いのかね…
いちいち変更扱いされたりhgsubversion使ってるとsvn:excutableが付いちゃったりで非常に煩わしい
ググるとpre-commitフックとかで実行可能ビットを落とす方法が出てくるけど、そうじゃなくて無視したいんだよなぁ
99: 2012/02/24(金)14:18 AAS
Mercurial vs Git: Why Mercurial?
外部リンク:blogs.atlassian.com
100: 2012/03/04(日)19:38 AAS
mercurial-2.1.1.tar.gz 01-Mar-2012
101(1): 2012/03/08(木)23:49 AAS
phaseっていつからできたっけ?
102: 2012/03/09(金)08:39 AAS
>>101
外部リンク:mercurial.selenic.com
>Phases are introduced in Mercurial 2.1.
103(3): 2012/03/14(水)18:52 AAS
Gitに挫折したんですがMercurialは簡単でしょうか?
104: 2012/03/14(水)20:46 AAS
>>103
簡単です
難しいと思っても、我慢して使い続けてみればきっと超簡単になります
105: 2012/03/14(水)21:11 AAS
簡単なことをするだけなら簡単
Gitもきっとそうだと思うけど
106: 2012/03/14(水)22:52 AAS
>>103
Gitの何に挫折したかによるんでは
107: 2012/03/14(水)23:15 AAS
簡単ですかね
試してみるか考えてます
git init
git add .
git commit -m "test"
git checkout .
git clone http〜
省2
108: 2012/03/14(水)23:24 AAS
チンチンブラブラ
109: 2012/03/14(水)23:31 AAS
>>103
個人的にはMercurialのほうが簡単。
rollbackが1回しかできない > MQでかいけつ
サブディレクトリのチェックアウト > 自分には必要ない or サブディレクトリでhg init
ブランチを明示的に作る意味があまりない
という点だけかな。
gitはbranchやcommitが柔軟なのはいいが
省2
110(1): 2012/03/14(水)23:35 AAS
まじすか
やっぱ1年後にはgithubが使えるようになりたいというのもありますけど
Mercurialから始めたいと思います
111: 2012/03/15(木)00:30 AAS
>>110
Mercurial使うならbitbucket使ったら?
112: 2012/03/15(木)01:31 AAS
何よりもMercurialはTortoiseHgが便利じゃないか
俺は実用したことないけど
113: 2012/03/15(木)19:37 AAS
TortoiseHgはログのツリー表示と、複数の手動削除したファイルを
デリートするのに使っているなぁ
まとめてrevertする方法側かわからないのです
114: 2012/03/16(金)22:08 AAS
hg-git で Git リポジトリに変換するときに、コミッタごとのメールアドレスを指定するのは
どうすればいいんでしょうか。
外部リンク:github.com に書いてある方法で
.hg/hgrc の [git] の下に authors = /path/to/authors.txt を書いて、
authors.txt には foo = foo <foo@foo.com> というのを書いているのですが
GitHub に push してみたところメールアドレスが全く設定されませんでした。
hg-git は easy_install で入れた 0.3.2 です。
115(2): 2012/03/19(月)19:38 AAS
hg しか使っていない友人に git と比べて何がいいか聞いたら MQ とのこと。
ググった感じだと git で branch と rebase でやれば同じことができるように思えるんだが、
実際のところどうなんだい?
あと hg でできて git でできないことがあれば教えてくれ。
116: 2012/03/19(月)20:21 AAS
>>115
やろうと思えば出来ないことってあまりないと思うよ。
どっちかの新機能はもう一方にも取り入れられていくだろうし。
俺はWindows対応や日本語ヘルプの充実があるのでMercurial
使い始めたよ。VCSを使ったことないような人に利用を
お願いするときにはこのあたりが問題なりそうな気がしたから。
117: 2012/03/19(月)23:38 AAS
>>115
そう、MQは便利なんだよ。Gitにもguiltがあるけど。
> あと hg でできて git でできないことがあれば教えてくれ。
バックアップ代わりの1個のリポジトリを作って、何でもpush -fで
そこに押し込むというのを、MQで間違えた時などのためによくやってるんだけど、
gitだといちいちブランチ名をつけなきゃいけなくて面倒かも。
118: 2012/03/20(火)17:37 AAS
無名ブランチはgitにない。
119(1): 2012/03/21(水)02:47 AAS
git で pull してコンフリクトが起きたときに、ファイルに
<<<< みたいなのが勝手に書き加えられるのが嫌だね。
しかも LF 固定なんで Windows では悲惨なことになる。
hg だと heads が増えるだけだからね。
ブランチ回りは hg と git は違いすぎて比較ができないね。
あと本質的ではないのかもしれないけれど git はオプションが
やたら複雑なのと(alias 漬けにすればなんとかなる?)、リビジョ
省4
120: 2012/03/21(水)09:02 AAS
>>119
hgのpullはgitで言うとfetch相当だよ。
gitのpullはhgで言うとpullの後updateとかmergeとか。
ブランチ回りは
hg:取り込まれているすべてのコミットのIDが連番と対応づけられていて、
枝分かれしてマージ前のコミットや親子関係のないコミットもすべて参照できる
git:コミットを参照するにはIDしかなく、「ブランチ」が指す最新のコミットから
省2
121: 2012/03/25(日)17:57 AAS
今時クロスプラットフォームで動かない
カスバージョン管理システムは滅んでくれ
存在するだけで有害だ
122: 2012/03/25(日)21:46 AAS
有害なら勝手に消えて行くさ
123(2): 2012/03/28(水)23:12 AAS
うちの会社をSVNからMercurialに移行させようと頑張ってるんだが、
あと一歩の所で部長にStatSVNみたいのが無いから移行できないって言われた(´;ω;`)
たいして活用できてないのに・・・。
124: 営利利用に関するLR審議中@詳細は自治スレへ 2012/03/31(土)12:47 AAS
>>123
hg activity
hg chart
hg churn
などがあるようだ。
statsvnはxmlを食わせればいいみたいだから
hg logをその形式で出せばいいだけかも。
125: 営利利用に関するLR審議中@詳細は自治スレへ 2012/04/02(月)19:10 AAS
その部長。statsvn を解決したら別の問題を出してきそう
126: 123 2012/04/03(火)23:30 AAS
そうかもね・・・・。
今回の機会は逃したけど、数か月後にまた移行の機会が来るからその時までに味方を増やしておこう。
127: 営利利用に関するLR審議中@詳細は自治スレへ 2012/04/04(水)06:14 AAS
会社だとビルドシステムやテストシステム・BTS はもちろん、
スケジュール調整や、場合によっては人事考課にまで影響が及ぶから
慎重になるのは当然。
128: 営利利用に関するLR審議中@詳細は自治スレへ 2012/04/07(土)00:26 AAS
今更だけど
2012-04-01 Mercurial 2.1.2 released!
129: 2012/04/23(月)23:45 AAS
TortoiseHg 2.3.2 released!
130: 2012/04/24(火)00:55 AAS
お
131: 2012/04/24(火)09:13 AAS
っ
132: 2012/04/30(月)14:49 AAS
Mercurial 2.2 は明日リリース予定かな
133(1): 2012/05/01(火)12:43 AAS
2.2からamendできるようになったんだ。地味に嬉しいわー
134(1): 2012/05/01(火)20:29 AAS
>>133
amendってどういうときに使うの?
135(2): 2012/05/01(火)21:08 AAS
>>134
直前のコミットを修正したい時に使う。
何かしらの変更をコミットしたが、他にも同時にコミットしなきゃいけない変更を入れ忘れてた時とかに hg commit --amend ってやると、その入れ忘れてた変更を直前のコミットに合成できる。
136: 2012/05/01(火)23:21 AAS
>>135
なるほど、便利かも。
137: 2012/05/02(水)07:58 AAS
2012-02-01 Mercurial 2.2 released!
138: 2012/05/02(水)08:01 AAS
>>135
hg rollback
hg add
hg commit
の代わり?地味だなー
139(1): 2012/05/02(水)08:02 AAS
あれ、公式の日付間違ってる…
2012-05-01 Mercurial 2.2 released!
140(1): 2012/05/02(水)23:44 AAS
hgってディスクフォーマット的には歴史改変禁止の方向だとおもうけど、
けっこういろいろできちゃうな。
141: 2012/05/03(木)09:16 AAS
>>140
基本的なコンセプトとして容易に履歴をぶっ壊したりできないようにってのはあるんだろうけど、実際できる(ようにしてある)かどうかはまた別の話なのでは。MQもあるわけだし。
142(1): 2012/05/04(金)00:01 AAS
正直その辺はやり方次第なんで
できるなら最初から出来るようにしておいて欲しかった
143: 2012/05/04(金)02:01 AAS
>>142
一応hg clone -rは昔からある
144(1): 2012/05/04(金)12:02 AAS
Mercurial 2.2.1 released!
145: 2012/05/05(土)16:57 AAS
TortoiseHg 2.4 released!
146(1): 2012/05/06(日)15:01 AAS
>>139
>>144
速攻で、2.2.1 が出ているけど、なんか重大トラブルあったんか?
147: 2012/05/06(日)15:36 AAS
>>146
hg serve でメモリリークらしいよ
148: 2012/05/11(金)19:13 AAS
hgwebで日本語コメントが文字化けするのって直ってなかったのか…
149: 2012/05/12(土)17:40 AAS
custom toolbarってどうやってアイコンとか登録するんだろ?
使ってる人いる?
150(1): 2012/05/28(月)00:45 AAS
svn ls dir
と同じことってどうやったら出来ますでしょうか?
上下前次1-新書関写板覧索設栞歴
あと 223 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.026s