分散型バージョン管理システムMercurialについてのあれこれ
前スレ
【分散型バージョン管理】 Mercurial 【hg】
http://hibari.2ch.net/test/read.cgi/tech/1251208950/l50
公式
http://mercurial.selenic.com/wiki/
日本語チュートリアル
http://mercurial.selenic.com/wiki/JapaneseTutorial
Mercurial - Wikipedia
http://ja.wikipedia.org/wiki/Mercurial
Mercurialではじめる分散構成管理
http://gihyo.jp/dev/feature/01/mercurial/0001
TortoiseHG
http://tortoisehg.bitbucket.org/
探検
【分散型バージョン管理】 Mercurial 2【hg】
2011/11/12(土) 23:55:48.78
250デフォルトの名無しさん
2013/11/15(金) 22:45:47.05 >>249
いいよ
いいよ
251デフォルトの名無しさん
2013/11/15(金) 23:07:06.30 >>250
どうもです
どうもです
252デフォルトの名無しさん
2014/01/01(水) 01:22:46.28 あけおめ!
253デフォルトの名無しさん
2014/01/11(土) 04:46:38.66 ことしもよろしくです(´・ω・`)
254デフォルトの名無しさん
2014/01/11(土) 05:03:32.76 今月号のTortoiseHGはまだ出んのか?
255デフォルトの名無しさん
2014/01/11(土) 23:16:16.80 なかなか出ないねえ
256デフォルトの名無しさん
2014/02/20(木) 22:17:50.62 たったいま、間違ってrm sourceしちゃったんだけど、hgがあったから助かった。
最近そんなミスばっかりしてる。
最近そんなミスばっかりしてる。
257デフォルトの名無しさん
2014/02/21(金) 04:15:34.60 >>256
そのうち、push前の .hg ディレクトリごと消すよ、きっと
そのうち、push前の .hg ディレクトリごと消すよ、きっと
258デフォルトの名無しさん
2014/02/21(金) 08:21:27.22 おそろしい
259デフォルトの名無しさん
2014/02/21(金) 09:07:14.74 pushしようとして、PCを4階の窓からpush
260デフォルトの名無しさん
2014/02/21(金) 09:34:14.52 おそろしいほどおもしろくない。
261デフォルトの名無しさん
2014/02/21(金) 15:55:27.88 commitフックで、バックアップ用のリポジトリに自動pushすればいい。
262デフォルトの名無しさん
2014/02/21(金) 16:15:27.50 コミットした瞬間にフェーズが public になってしまうじゃないか。
263デフォルトの名無しさん
2014/02/21(金) 20:01:37.64264デフォルトの名無しさん
2014/03/03(月) 20:20:00.95 Mercurial 2.9.1 がリリースされていますね
265デフォルトの名無しさん
2014/03/04(火) 04:14:28.70 なんか目新しい話はないの?
266デフォルトの名無しさん
2014/03/28(金) 11:53:29.00ID:75+wMyA6 hg up null
267デフォルトの名無しさん
2014/04/09(水) 19:01:09.47ID:JUSufFWv なんでアナウンス無しで変えるかな〜ほんまに
abort: certificate for bitbucket.org has unexpected fingerprint 45:ad:ae:1a:cf:0e:73:47:06:07:e0:88:f5:cc:10:e5:fa:1c:f7:99
abort: certificate for bitbucket.org has unexpected fingerprint 45:ad:ae:1a:cf:0e:73:47:06:07:e0:88:f5:cc:10:e5:fa:1c:f7:99
268デフォルトの名無しさん
2014/04/09(水) 21:44:21.91ID:CxLY5JAY269デフォルトの名無しさん
2014/04/09(水) 22:54:08.63ID:x6Fx88xv 何が起きたんだ?
270デフォルトの名無しさん
2014/04/09(水) 23:33:44.78ID:GDCkrjSs 大騒ぎしてるopensslのCVE-2014-0160だよ
271デフォルトの名無しさん
2014/05/03(土) 04:05:54.79ID:Ccex3XJO メジャーバージョンアップなのに地味すぎるだろ 3.0
272デフォルトの名無しさん
2014/05/03(土) 07:46:58.45ID:AEEqbqY/ 公式曰く、2.9 + 0.1 程度のアップデートですからね…
273デフォルトの名無しさん
2014/05/03(土) 10:09:48.41ID:vdvnya9v 所詮ただのナンバリングさ
274デフォルトの名無しさん
2014/05/03(土) 21:06:24.27ID:NBubgBqj じゃあ2.10でよかったんじゃないの
275デフォルトの名無しさん
2014/05/04(日) 08:07:46.18ID:2cbdQ1CN 2.100くらいまで行ってもいいのよ
276デフォルトの名無しさん
2014/05/14(水) 23:57:15.06ID:5DJrzsc4 unicodeファイル名対応期待してる
277デフォルトの名無しさん
2014/06/12(木) 15:20:30.77ID:tUAM/+ag git commit --allow-empty
のようなことはhgではどのようにすればよいでしょうか。
一番最初のコミットを空にしておきたいと考えています。
のようなことはhgではどのようにすればよいでしょうか。
一番最初のコミットを空にしておきたいと考えています。
278デフォルトの名無しさん
2014/06/12(木) 16:13:23.88ID:WG5lifUW279デフォルトの名無しさん
2014/06/12(木) 21:39:23.28ID:MsWuDFiz 全てはゼロから始まるんだよ
280277
2014/06/12(木) 23:25:51.87ID:tUAM/+ag281デフォルトの名無しさん
2014/06/13(金) 06:26:34.28ID:UFlhZwbA でもinitしたら-1のリビジョンで
何もない状態から始まるんだけど.
これとなにが違うのかよくわからんのだけど
(ツールは初期状態でなにもないを想定してると思うけど、それ以上に何もない状態を明示したいわけか。
そこに戻るわけでなし。
gitはよく知らんけども特殊なコマンドでないとできないみたいだし
別に気にしなくていいんじゃない
何もない状態から始まるんだけど.
これとなにが違うのかよくわからんのだけど
(ツールは初期状態でなにもないを想定してると思うけど、それ以上に何もない状態を明示したいわけか。
そこに戻るわけでなし。
gitはよく知らんけども特殊なコマンドでないとできないみたいだし
別に気にしなくていいんじゃない
282デフォルトの名無しさん
2014/06/13(金) 07:05:45.39ID:QXOK7L1R -1がNULL, 0が配列の最初の要素と考えたら気分も楽になろう
283デフォルトの名無しさん
2014/06/13(金) 07:37:58.64ID:eNJrqHqd ゼロはまだ発見されていない
284デフォルトの名無しさん
2014/06/13(金) 10:50:56.04ID:KU1dWO1A まあ何も候補を入れてない.hgignoreだけ入れとけば良いんじゃね?と思うが
285デフォルトの名無しさん
2014/06/13(金) 15:20:30.97ID:GNWLrXrM 俺はREADMEやLICENCEが必要なプロジェクトならそっから始めてるな
別にいきなり動くソースコードを入れねばならんということはない
別にいきなり動くソースコードを入れねばならんということはない
286デフォルトの名無しさん
2014/06/13(金) 16:02:15.59ID:qsuuOUsU >>280
そのゼロのコミットができたとして、次は何かしらの実装をしてコミットするんじゃないの?
違いがよくわからんね。
自分の場合は最近の開発環境が吐き出すテンプレート突っ込むとか、
ベースにするサンプルとか別プロジェクトとかを最初にコミットしてるけど。
そのゼロのコミットができたとして、次は何かしらの実装をしてコミットするんじゃないの?
違いがよくわからんね。
自分の場合は最近の開発環境が吐き出すテンプレート突っ込むとか、
ベースにするサンプルとか別プロジェクトとかを最初にコミットしてるけど。
287デフォルトの名無しさん
2014/06/13(金) 16:29:33.87ID:CNLdd22+ LICENCE
288デフォルトの名無しさん
2014/06/13(金) 18:14:29.07ID:JNQXXoQ6 .gitkeepの様に空ディレクトリを維持しておく専用ファイルはありますか?
289デフォルトの名無しさん
2014/06/14(土) 23:13:51.31ID:YlFNpmQT .gitkeepも別に専用ファイルでは無いのだが
290デフォルトの名無しさん
2014/07/02(水) 15:15:18.06ID:MYuFYfsg >>276
え、対応されたの?
え、対応されたの?
291デフォルトの名無しさん
2014/07/04(金) 17:02:56.84ID:MOA+RCMf Mercurial 3.0.2 リリース
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.0.2_.282014-07-01.29
http://mercurial.selenic.com/wiki/WhatsNew#Mercurial_3.0.2_.282014-07-01.29
292デフォルトの名無しさん
2014/12/19(金) 13:57:33.10ID:r2nzRdlT293デフォルトの名無しさん
2014/12/29(月) 00:59:55.61ID:vRyJnVS2 hg tagをhg revertでとりけしたら.hgtagsは過去に戻らなかったんだけど
なんでそういう仕様になってるんでしょう?
なんでそういう仕様になってるんでしょう?
294デフォルトの名無しさん
2014/12/29(月) 09:35:48.18ID:19FOSXRx >>293
戻るけど?
$ hg init; touch a; hg add a; hg ci -m a; hg tag a
$ cat .hgtags
bffe4a703b0329239660f445321bb96b3e088969 a
$ hg revert -ar0
.hgtags を登録除外中
$ hg st
R .hgtags
$ cat .hgtags
cat: .hgtags: そのようなファイルやディレクトリはありません
戻るけど?
$ hg init; touch a; hg add a; hg ci -m a; hg tag a
$ cat .hgtags
bffe4a703b0329239660f445321bb96b3e088969 a
$ hg revert -ar0
.hgtags を登録除外中
$ hg st
R .hgtags
$ cat .hgtags
cat: .hgtags: そのようなファイルやディレクトリはありません
295デフォルトの名無しさん
2014/12/29(月) 11:20:45.43ID:/fu+2Q3X すみません
釣りじゃなくて単に疑問なんですけど
なんで Mercurial と Hg と呼び名が二つあるん?
どういう風に使い分けるの?
釣りじゃなくて単に疑問なんですけど
なんで Mercurial と Hg と呼び名が二つあるん?
どういう風に使い分けるの?
296デフォルトの名無しさん
2014/12/29(月) 11:23:14.57ID:baemz2GJ Mercurialの意味を調べたら分かるだろうに……中学生理科/天文レベルの知識があれば分かるはず。
297デフォルトの名無しさん
2014/12/29(月) 11:27:21.52ID:/fu+2Q3X ありがとう
水星って water の水だとおもってた
水星って water の水だとおもってた
298デフォルトの名無しさん
2015/01/06(火) 22:00:53.64ID:sNr1lY0Q あ?こら?
さすがに嘘くさい
さすがに嘘くさい
299デフォルトの名無しさん
2015/02/06(金) 22:09:55.00ID:zUIvF7bb TortoiseHgアプデ来た!
phaseのグラフ表示、地味に便利だ
phaseのグラフ表示、地味に便利だ
300デフォルトの名無しさん
2015/02/10(火) 17:35:22.47ID:X6NBzOcH 3.3に更新したら何をしようとしてもエラーが出るようになった…
古いバージョンに戻してもエラーが出る…
リポジトリぶっ壊れたのか
古いバージョンに戻してもエラーが出る…
リポジトリぶっ壊れたのか
301デフォルトの名無しさん
2015/02/10(火) 17:53:53.04ID:X6NBzOcH 自己解決。
HgSubversion古かっただけだった。
更新したら直った。
HgSubversion古かっただけだった。
更新したら直った。
302デフォルトの名無しさん
2015/02/11(水) 08:06:46.66ID:mQlMhS09 とっくにGitに喰われてるのかと思ってたわ
303デフォルトの名無しさん
2015/02/11(水) 18:50:33.17ID:v4QqGmdC Hg-Gitじゃダメなんかな?
Gitのリポジトリにコミットできないんだっけ?
Gitのリポジトリにコミットできないんだっけ?
304デフォルトの名無しさん
2015/07/04(土) 02:07:09.57ID:3IkgCyxY 死んでる?
305デフォルトの名無しさん
2015/07/05(日) 09:20:48.94ID:HjtXcotv bzrよりは生きてるはず。
306デフォルトの名無しさん
2015/07/06(月) 03:57:04.58ID:/hzmEXd/ bitbucketの頑張り次第だな。
307デフォルトの名無しさん
2015/07/31(金) 07:17:31.80ID:9UlaaBb/ Windows 10にアップグレードしたら、TortoiseHGのリストのフォントが見づらくなってしまった。
設定の中にあるフォント設定じゃ変更できない箇所みたいで困ったもんだ。
カーニングが明らかにおかしい。
設定の中にあるフォント設定じゃ変更できない箇所みたいで困ったもんだ。
カーニングが明らかにおかしい。
308デフォルトの名無しさん
2015/07/31(金) 08:35:21.71ID:709JoO30 7->10だとそうなるかな
8->10のひとは無事
8->10のひとは無事
309ほしゅ
2016/01/01(金) 02:42:42.74ID:EgvLGxsB windows では軽くて便利なんだけどなー
頑張ってほしい
頑張ってほしい
310デフォルトの名無しさん
2016/02/02(火) 20:01:12.21ID:dhcM1+/E 簡単で使いやすいのに、gitと比べて
ここまで人気がないのは何故なのか?
ここまで人気がないのは何故なのか?
311デフォルトの名無しさん
2016/02/03(水) 12:29:38.33ID:M+Gjok+T 日本だからだよ
312デフォルトの名無しさん
2016/02/03(水) 18:20:59.44ID:SRGYdiZb313デフォルトの名無しさん
2016/02/03(水) 22:24:22.62ID:gUTxKkRj Firefox、というかMozilla製品がMercurial使ってるから、
しばらくは開発中止にはならないんじゃない?
しばらくは開発中止にはならないんじゃない?
314デフォルトの名無しさん
2016/02/04(木) 13:18:02.63ID:YZYQHHjU 当たり前だけど日本語マニュアルの充実度の差は大きかった思う
315デフォルトの名無しさん
2016/02/04(木) 17:22:11.96ID:ob+62gtm hgって名前が良くないわ
316デフォルトの名無しさん
2016/02/04(木) 18:58:17.13ID:8+EBzOFh ハードゲイ
317デフォルトの名無しさん
2016/02/04(木) 20:56:50.85ID:oe3FdiNb 初心者のときにこれ知ってれば捗ったなと
いうネタをみんなでブログにアップなり
つぶやくなりして、地道に盛り上げてくしかないぞ。
みんな一つくらいあるだろ?
自分はちょっと思いつかないが。
いうネタをみんなでブログにアップなり
つぶやくなりして、地道に盛り上げてくしかないぞ。
みんな一つくらいあるだろ?
自分はちょっと思いつかないが。
318デフォルトの名無しさん
2016/02/05(金) 02:18:29.27ID:1ucFYsh7 マーキュリアルっていう名前も言いたくないな
ギットのが言いやすい
ギットのが言いやすい
319デフォルトの名無しさん
2016/02/05(金) 17:50:16.37ID:hvfrbaGd ハゲでいいやん。
320デフォルトの名無しさん
2016/02/05(金) 21:25:04.77ID:tHmTYKDF とーたすえいちじー、って職場では言ってる
たぶんマーキュリアルだと通じない
たぶんマーキュリアルだと通じない
321デフォルトの名無しさん
2016/02/08(月) 01:14:31.61ID:y4vbqNF+322デフォルトの名無しさん
2016/02/09(火) 18:30:35.19ID:TNspaAqI >>321
gitは名前もコマンド名もgitだけど、Mercurialはコマンド名がhgだから
単純な比較はできなさそうだね。
ただ、実感としてはgit使いのほうが多いような気がする。
俺はMercurialから入ったので、git使うと困惑することが多い。
gitは名前もコマンド名もgitだけど、Mercurialはコマンド名がhgだから
単純な比較はできなさそうだね。
ただ、実感としてはgit使いのほうが多いような気がする。
俺はMercurialから入ったので、git使うと困惑することが多い。
323デフォルトの名無しさん
2016/02/10(水) 03:00:47.46ID:4oqAt6iK Subversionとコマンド体系が近いのはmercurialだと聞くが
シェアにはあまり関係ないのか。
シェアにはあまり関係ないのか。
324デフォルトの名無しさん
2016/04/06(水) 22:59:43.66ID:QwJxwviB SourceForgeからgithubやBitbucketなどへプロジェクトが移行してきて普及という背景がある
あとみんなしてUTF8マンセーになってきた
特にGoogleやMSのgit贔屓が酷くてgitだけ知名度が突出、多分それだけで
性能比較とか設計の相違点を真面目にやってる人はごく少数
あとみんなしてUTF8マンセーになってきた
特にGoogleやMSのgit贔屓が酷くてgitだけ知名度が突出、多分それだけで
性能比較とか設計の相違点を真面目にやってる人はごく少数
325デフォルトの名無しさん
2016/04/09(土) 12:59:25.49ID:E1ZGjLFJ Google Code は Mercurial 採用してたけど、結局ポシャっちゃったもんな。
326デフォルトの名無しさん
2016/04/09(土) 15:29:48.51ID:MoxoeoBB ミーハーなんです
327デフォルトの名無しさん
2016/04/09(土) 17:53:17.53ID:ALj0g4vo gitに比べると学習しやすいし使いやすい、svnに比べると分散型ってだけで言う事なしなんだが…
逆に言うと、選択したくなる確固たる理由がない…
ま、俺は使ってるがな。
逆に言うと、選択したくなる確固たる理由がない…
ま、俺は使ってるがな。
328デフォルトの名無しさん
2016/04/12(火) 10:36:32.84ID:+XsNyKZS ローカルリポジトリのコミットメッセージをまとめて検索出来る様にする
何か良い案は無いだろうか?
何か良い案は無いだろうか?
329デフォルトの名無しさん
2016/04/12(火) 19:23:37.60ID:e2DYucBP grepで何とでもなるじゃないか
つかWindowsだとどうやるのかなと思ったら
TortoiseHg付属のワークベンチに検索フォームついてんだね
つかWindowsだとどうやるのかなと思ったら
TortoiseHg付属のワークベンチに検索フォームついてんだね
330デフォルトの名無しさん
2016/04/17(日) 22:06:50.85ID:6GE//RhZ ごめん、書き方悪かった
複数あるリポジトリを横断検索したいんだが
何かいい方法が無いものだろうか
複数あるリポジトリを横断検索したいんだが
何かいい方法が無いものだろうか
331デフォルトの名無しさん
2016/06/14(火) 17:42:33.80ID:KNiWih3d ところでファイル名のマルチバイト問題ってまだ解決してない?
これのおかげでいまだにドキュメントの管理には Bazaar 使ってるわ。
みんなどうしてんの?
これのおかげでいまだにドキュメントの管理には Bazaar 使ってるわ。
みんなどうしてんの?
332デフォルトの名無しさん
2016/07/29(金) 17:24:00.68ID:1SEM4RzS >>331
Subversion使ってる
Subversion使ってる
333デフォルトの名無しさん
2016/08/07(日) 17:03:23.41ID:sg2m+nAp ついに滅んだか
334デフォルトの名無しさん
2016/08/07(日) 17:27:02.25ID:SU1DoGHK ごめん、ずっと使ってたけど、とうとうgitに移行してしまったよ…
意外とtortoiseGitが使いやすかったんだ…
tortoiseHgはなんか使いにくい…
意外とtortoiseGitが使いやすかったんだ…
tortoiseHgはなんか使いにくい…
335デフォルトの名無しさん
2016/08/07(日) 21:28:13.47ID:TrG1LjUG なんか git って、リビジョンまるごと保存てのがエレガントじゃない気がしてね。
もう git の一人勝ちになりそうな感じ?
もう git の一人勝ちになりそうな感じ?
336デフォルトの名無しさん
2016/08/08(月) 07:43:34.00ID:OD2bOXGb ええー・・・マジ?
hg死ぬの?
hg死ぬの?
337デフォルトの名無しさん
2016/08/09(火) 14:10:31.31ID:ewEr40rp なんか Git は日本語ファイル名の対応進んでるみたいね。
こりゃやばいね。
こりゃやばいね。
338デフォルトの名無しさん
2016/08/09(火) 21:07:51.55ID:VNWud/qN svnとの親和性がhgよりgitの方が上だということに気づいた
339デフォルトの名無しさん
2016/08/10(水) 02:18:55.98ID:2XCNzzfw svnとかまだ現役なの?
340デフォルトの名無しさん
2016/08/10(水) 09:44:28.13ID:BcyG+K6X >>339
切れないんだよ……エンジニアの習熟度の関係で……
切れないんだよ……エンジニアの習熟度の関係で……
341デフォルトの名無しさん
2016/08/10(水) 16:02:18.03ID:2ZimatLe アスペが多いからな
342デフォルトの名無しさん
2016/08/10(水) 23:55:35.85ID:9ms9TQEV >>340
そんなもん、2,3日使ってりゃなれるだろ。
そんなもん、2,3日使ってりゃなれるだろ。
343デフォルトの名無しさん
2017/08/31(木) 10:38:16.77ID:4kiwjrBM ツールが作成するコードも管理に含めてるんだけど、
生成を実行するたびに中身が変わってなくても日付が変わってしまって、変更一覧に出てしまう。
こういうパターンの部分は変更を無視するみたいな設定ないのかな。
確認してもとに戻すのもめんどいし、手作業は何かと心配だし。
生成を実行するたびに中身が変わってなくても日付が変わってしまって、変更一覧に出てしまう。
こういうパターンの部分は変更を無視するみたいな設定ないのかな。
確認してもとに戻すのもめんどいし、手作業は何かと心配だし。
344デフォルトの名無しさん
2017/08/31(木) 12:38:29.25ID:nt5aul+6 >>343
日付なんて普通は見ないと思うけど、環境は?
日付なんて普通は見ないと思うけど、環境は?
345デフォルトの名無しさん
2017/08/31(木) 14:47:23.56ID:4kiwjrBM346デフォルトの名無しさん
2017/08/31(木) 15:56:19.55ID:sCduGK6O 生成後に、可変部分を置換しておくのが常道じゃないか?
347デフォルトの名無しさん
2017/08/31(木) 17:59:38.12ID:c0+jc73k >コード内に "yyyy/mm/dd" って文字列が埋め込まれてて
糞コードは捨てろ
糞コードは捨てろ
348デフォルトの名無しさん
2017/08/31(木) 20:34:46.53ID:cP8RFKIL 捨てるのはそのコードというより生成ツールの方だけど、
ラッパーかぶせて日付しか変化なければ上書きしないとするのが現実的。
ラッパーかぶせて日付しか変化なければ上書きしないとするのが現実的。
349デフォルトの名無しさん
2017/08/31(木) 23:00:03.50ID:LlBbqVdIレスを投稿する
ニュース
- 【速報】広末涼子 芸能活動休止を発表「双極性感情障害」公表 ★2 [Ailuropoda melanoleuca★]
- 広がる“子どものいない人生” 語り始めた女性たち [おっさん友の会★]
- 【コメ】JA全農、卸売業者への備蓄米出荷はまだ29%…落札した全量を売り渡すのは早くとも7月以降 約6万トン出荷見通し立たず ★2 [ぐれ★]
- 【映画】『君たちはどう生きるか』 なぜジブリ史上最大の問題作となったのか? 過去の宮崎駿作品との決定的な違いとは?考察&解説 [湛然★]
- 【中高年シングル女性】就職氷河期世代の単身女性に警鐘「低年金で保証人もいない」“おひとりさま”老後のリアルな声 [ぐれ★]
- 宮崎出身芸人、東京のチキン南蛮に不満「8割ニセモノ。揚げた唐揚げの上にタルタルのっけてるだけ。本当のチキン南蛮ではない」 [muffin★]
- 【悲報】トランプ関税交渉に進次郎参戦! [193847579]
- 【日テレ】君たちはどう生きるか実況2&大反省会 [289416686]
- 【NTV】ワイらはなぜ死なないのか★2【金曜ロードショー】
- 日米関税交渉、決裂へwwwwwwwwwwwwwwwwwwwww [271912485]
- ▶みこたちはどう活きるか
- 広末涼子「双極性感情障害」公表、活動休止 [564869214]