11/02/15 02:28:03
分散型で多言語対応のバージョン管理システム Bazaar (bzr) のスレです。
■本家
URLリンク(bazaar.canonical.com)
■チュートリアル
URLリンク(doc.bazaar.canonical.com)
■ユーザーズガイド
URLリンク(doc.bazaar.canonical.com)
【bzr】Bazaarでバージョン管理 Rev 2
スレリンク(tech板)
2:デフォルトの名無しさん
11/02/15 06:42:51
このスレッドは天才チンパンジー「アイちゃん」が
言語訓練のために立てたものです。
アイと研究員とのやり取りに利用するスレッドなので、
関係者以外は書きこまないで下さい。
京都大学霊長類研究所
3:デフォルトの名無しさん
11/02/15 07:36:12
どうして、京都大学霊長類研究所は、アイちゃんの、
スレ乱立を見過ごしてるの?
独自の板立ててそっちで実験するとかできないの?
いまどき、主婦だって専用の板ぐらい立てられるぞ。
「関係者以外は書きこまないで下さい。」とか、何
お前らがエラソーに仕切ってんだよ、ハゲ!
糞スレをあちこちにポンポン乱立されちゃ迷惑なんだよ。
ったく、京都大学霊長類研究所は能無しの集まりかよ!
4:デフォルトの名無しさん
11/02/15 09:11:57
皆様へのお願い
このスレッドは高次機能障害をもたらす
病理の臨床実験のために立てたものです。
被験者と研究員のやり取りに使うため、
書き込み等は自重されるようお願いいたします。
もし、書き込み等をすることで不愉快な思いをされましても、
当研究所は責を負いかねます。
(社)京都微生物研究所
5:デフォルトの名無しさん
11/02/15 09:28:14
1乙
6:デフォルトの名無しさん
11/02/15 18:48:50
日本語ファイル名で大きく前進してしまい、速度云々を抜かして確固たる地位を気づいたBazaar。
7:デフォルトの名無しさん
11/02/15 20:14:01
どのプラットフォームでも中途半端な対応でしかない多言語対応
8:デフォルトの名無しさん
11/02/15 20:17:34
神神神神神神神神神神神神神神
U+F90A U+F9F4 U+F961 U+F9DB
神神神神神神神神神神神神神神
9:デフォルトの名無しさん
11/02/15 20:34:00
発展途上だからしょうがない。俺は応援してるぜ!
Mercurial 併用でな。
10:デフォルトの名無しさん
11/02/15 20:51:05
2006-02-20 17:21:27から何も進歩してなくて発展途上だ?
URLリンク(wiki.bazaar.canonical.com)
11:デフォルトの名無しさん
11/02/16 00:20:50
新スレおめ
12:デフォルトの名無しさん
11/02/16 23:46:07
Bazaarでござ~る。猿でもできる分散バージョン管理“超”入門 (1/4) - @IT
URLリンク(www.atmarkit.co.jp)
13:デフォルトの名無しさん
11/02/17 23:29:56
それを言うなら
バザーでござ~
じゃないの?
14:デフォルトの名無しさん
11/02/17 23:33:32
revertコマンドってファイル明示しないと確認なしに全ファイル戻っちゃうんですね。
バックアップファイルは残るみたいですけどたまに間違えてうわーってなる…
15:デフォルトの名無しさん
11/02/18 11:39:21
>>12
bzrを導入の検討して、実は全く使いものにならないという検証の時間が節約できる
素晴らしい記事ですね。
16:デフォルトの名無しさん
11/02/19 11:47:25
>>15
何と失礼な。
URLリンク(togetter.com)
17:デフォルトの名無しさん
11/02/19 12:38:11
>>16
1ヶ月も無駄な月日を費やしたのですね。
この記事によって、使い物にならないものの検証の手間が省け、
無駄な時間が削減され、日本の競争力向上に繋がるわけですね。
18:デフォルトの名無しさん
11/02/19 20:20:29.39
>>16
bzrのみならずgitもダメだったというのは興味深いな…
19:デフォルトの名無しさん
11/02/20 01:48:39.76
>>18
bzr も git もpackするから、packを展開したら2GB超えるような状況になると
32bit OS では扱えなくなっちゃうんだと予想。
20:デフォルトの名無しさん
11/02/20 02:54:43.60
>>19
unpackしても1つのファイルが2GB超えてるわけでもないし、
すべてのblog オブジェクトを一度にunpackするわけでもないだろうし、
ちがうんじゃないかなあ。
でもわかんない、19の言う通りかもしれん。
21:デフォルトの名無しさん
11/02/20 10:12:11.78
>>17
無駄ではない。非常に充実した日本語のbzrへのダメ出しだ。
海外ではそのフェーズはとっくの昔に過ぎていて、
現在では、誰もbzrは使っていない。
Emacsのように宗教的な理由で使っている所だけ。
22:デフォルトの名無しさん
11/02/20 13:50:32.51
>>18-20
馬鹿だねぇ、gitはsubmodule使うもんだ
bzr?
svn的ブランチをうたっておきながら、svn的フォルダは無いんかい
23:methane
11/02/20 14:02:18.67
>>22
>画像が9000位ある2.8GBのリポジトリ
って事なんだけど、git submodule で本当に対応できるのか?
packってテキストを圧縮するのには向いてるけど、画像ファイルみたいに
容量の大きくて圧縮しても縮まないファイルを扱うのには向いてないという
のが本質だと思う。
bzrもgitもpackをしないようにすれば動くんじゃないかな。
24:デフォルトの名無しさん
11/02/20 14:21:18.38
>>21
ダウト
Emacsでもbzrはお飾り
>>16 で証明されている
25:デフォルトの名無しさん
11/02/20 14:38:43.47
CVS、RCSに完敗(笑)
URLリンク(qa.debian.org)
26:デフォルトの名無しさん
11/02/20 14:44:03.11
だからアンチはなんでここでネガキャンやるの?
好きでここ見ている連中には何言っても無駄で、
寧ろ逆効果ってことも判らないほど馬鹿なの?
それとも、アンチを装うったツンデレだとでも?
27:デフォルトの名無しさん
11/02/20 14:58:50.70
さみしいんだよ
Bazzarをディスると確実にmethaneにかまってもらえるから
28:デフォルトの名無しさん
11/02/20 15:19:31.05
綴りを間違えるほどBazaarを愛しているのですね
29:デフォルトの名無しさん
11/02/20 16:23:24.83
Bazaar最高!Javaと完全互換のファイル名処理!
py3k対応ばっちり!
30:デフォルトの名無しさん
11/02/20 16:37:58.69
アンチも要らないが、儲も要らない。
31:デフォルトの名無しさん
11/02/20 16:55:14.29
bzrとhg 何故差がついたのか慢心環境の違い
URLリンク(qa.debian.org)
bzr-explorerとtortoisehg 何故差がついたのか慢心環境の違い
URLリンク(qa.debian.org)
32:デフォルトの名無しさん
11/02/20 16:57:11.11
clone元のclone元からmergeってできるのでしょうか?
試しにやってみたらあいつはお前の親じゃない、って怒られたんですが…
33:デフォルトの名無しさん
11/02/20 22:18:00.82
>>26
アレだ、ホントは使いたくて決め手が欲しいんだよ。
34:デフォルトの名無しさん
11/02/21 22:18:44.94
Bazaar最高!
35:32
11/02/21 22:50:41.03
bzr infoすると"parent branch"とか出てくるので、てっきりどうにかしてここに追加しないと
いけないかと考えていたのですが、
別にそんなの気にせずmergeできますね…ローカルで試した限りでは。
lp:hogeがgrandmotherだとダメ、的な制約とか引っかかりポイントあったりします?
36:デフォルトの名無しさん
11/02/21 23:28:30.66
>>35
いや、特にないはずだけど。根っこが同じならマージできるはず。
37:デフォルトの名無しさん
11/02/22 07:54:37.19
Bazaar最高!
38:デフォルトの名無しさん
11/02/22 12:17:38.39
すみません、Subversionからの乗換を検討しているんですが、
リポジトリの一部だけをcheckoutすることはできますか。
GitもMercurialも、リポジトリ全体をcloneするようになっているのですが
それだと弊社の場合は都合が悪いのです。
Subversionだと、許可されたフォルダ以下のファイルしかcheckoutできないように
できるので、それと同じことがしたいです。
ドキュメントをざっと読む限りは、できるかどうかわかりませんでした。
(あまりそういう要求はないのでしょうか。)
39:methane
11/02/22 12:24:07.62
>>38
svnの場合、ブランチもディレクトリとして扱われるのですが、一部のブランチだけ
checkout させたいのでしょうか?それともブランチの中の一部のサブディレクトリ
だけを checkout させたいのでしょうか?
また、それは、コミットさせたくないからでしょうか?それとも、中を見られるのも
いやですか?
40:デフォルトの名無しさん
11/02/22 14:09:54.24
>>39
サブディレクトリだけをcheckoutしたいです。
事情としてはこんな感じです。ディレクトリ名は変えてますが。
src/admin : 弊社の管理者だけがアクセス可能
src/pkgA : 弊社と協力会社Aだけがアクセス可能
src/pkgB : 弊社と協力会社Bだけがアクセス可能
src/public : 弊社とすべての協力会社がアクセス可能
複数の協力会社に参加いただいている場合、セキュリティの観点から、
アクセスできる範囲をフォルダごとに絞っています。
Windowsの共有フォルダにアクセス権を設定するのと同じです。
ソースやドキュメントはすべて1つのリポジトリで管理したい、しかし
作業していただく方にすべてを公開するわけにはいかない、という事情です。
いまのところGitやMercurialではできないようなので、Subversionからの
乗換えにいたっておりません。
これが簡単にできる分散リポジトリがあれば乗換えを検討します。
41:デフォルトの名無しさん
11/02/22 14:33:15.85
Subversionのままでいいんじゃないの?
42:デフォルトの名無しさん
11/02/22 14:49:01.52
>>41
できないようなら、Subversionのままのつもりです。現在は可能かどうかを検討中の段階です。
43:デフォルトの名無しさん
11/02/22 14:55:03.64
>>38
Gitはsubmodule、Mercurialはsubrepoで可能
44:methane
11/02/22 15:27:19.54
>>40
サブディレクトリだけをチェックアウトはできないのですが、
svn のサブディレクトリだけをブランチに変換することはできるので、
ブランチを分けて管理すれば要求は満たせると思います。
この場合、scmprojというプラグインで、複数のブランチを結合するための
「プロジェクト」ブランチを作って、ビルド等はそこで行うことができます。
(>>43 の行っている git submodule や Mercurial subrepo と同等)
45:デフォルトの名無しさん
11/02/22 16:23:47.16
セキュリティもばっちり、柔軟運用!!
さすが、次世代Subversion!!
46:デフォルトの名無しさん
11/02/22 19:50:19.49
>>42
検討するだけ時間の無駄
47:デフォルトの名無しさん
11/02/23 08:14:24.97
Bazaar最高!!
48:デフォルトの名無しさん
11/02/23 08:46:27.66
bzrとhgとgit 何故差がついたのか慢心環境の違い
URLリンク(qa.debian.org)
bzr-explorerとtortoisehgとgitg 何故差がついたのか慢心環境の違い
URLリンク(qa.debian.org)
49:デフォルトの名無しさん
11/02/23 16:05:22.23
日本語のファイル名があるので、Bazaarにします。
50:デフォルトの名無しさん
11/02/24 08:28:54.12
darcs、monotoneに圧勝!!!!!
URLリンク(qa.debian.org)
51:デフォルトの名無しさん
11/02/24 14:00:20.95
>>50
そのグラフは公平ではない
Darcsは根強い人気
URLリンク(qa.debian.org)
52:デフォルトの名無しさん
11/02/24 16:47:12.32
Bazaar最高!!
53:デフォルトの名無しさん
11/02/24 21:55:39.32
日本語のファイル名があるので、Bazaarにします。
54:デフォルトの名無しさん
11/02/25 20:05:26.61
Bazaar最高!!
55:デフォルトの名無しさん
11/02/26 00:29:42.61
普通に「保守」とだけ書いといてくれればいいですよ。無理しなくても
延々と「保守」だけが書いてあるスレも悲しいものがあるが…
56:デフォルトの名無しさん
11/02/26 10:10:44.56
Bazaarスレ最高!!保守いらずの活況!!
57:デフォルトの名無しさん
11/02/26 20:43:06.32
普通に「保守」
58:デフォルトの名無しさん
11/02/27 08:49:22.83
普通に「保守」
59:デフォルトの名無しさん
11/02/27 13:56:35.38
延々と「保守」
60:デフォルトの名無しさん
11/02/27 21:30:46.50
日本語ファイル名が含まれる Subversion リポジトリからチェックアウトしようとしたら、以下のエラーが出てしまいます。対処方法は無いでしょうか。
bzr: ERROR: sqlite3.ProgrammingError: You must not use 8-bit bytestrings unless
you use a text_factory that can interpret 8-bit bytestrings (like text_factory =
str). It is highly recommended that you instead just switch your application to
Unicode strings.
Traceback (most recent call last):
File "bzrlib\commands.pyo", line 923, in exception_to_return_code
File "bzrlib\commands.pyo", line 1123, in run_bzr
File "bzrlib\commands.pyo", line 691, in run_argv_aliases
File "bzrlib\commands.pyo", line 710, in run
File "bzrlib\cleanup.pyo", line 135, in run_simple
File "bzrlib\cleanup.pyo", line 165, in _do_with_cleanups
File "bzrlib\builtins.pyo", line 1328, in run
File "D:/Program Files/Bazaar/plugins\svn\branch.py", line 376, in create_checkout
File "D:/Program Files/Bazaar/plugins\svn\branch.py", line 321, in _create_heavyweight_checkout
File "bzrlib\branch.pyo", line 1086, in pull
File "D:/Program Files/Bazaar/plugins\svn\branch.py", line 822, in pull
File "D:/Program Files/Bazaar/plugins\svn\tags.py", line 362, in merge_to
File "D:/Program Files/Bazaar/plugins\svn\tags.py", line 285, in _resolve_tags_ancestry
File "D:/Program Files/Bazaar/plugins\svn\tags.py", line 63, in _resolve_reverse_tags_fallback
File "D:/Program Files/Bazaar/plugins\svn\revmeta.py", line 238, in get_revision_id
File "D:/Program Files/Bazaar/plugins\svn\revmeta.py", line 910, in get_revision_info
File "D:/Program Files/Bazaar/plugins\svn\revmeta.py", line 865, in _retrieve
File "D:/Program Files/Bazaar/plugins\svn\cache\sqlitecache.py", line 257, in get_revision
61:60
11/02/27 21:34:35.97
>>60
(エラーの続き)
ProgrammingError: You must not use 8-bit bytestrings unless you use a text_facto
ry that can interpret 8-bit bytestrings (like text_factory = str). It is highly
recommended that you instead just switch your application to Unicode strings.
bzr 2.3.0 on python 2.6.6 (Windows-Vista-6.0.6002-SP2)
arguments: ['bzr', 'co', 'svn+URLリンク(*)<)
including this traceback and a description of the problem.
62:デフォルトの名無しさん
11/02/27 22:53:13.47
普通に「保守」
63:methane
11/02/27 23:23:52.87
>>60
古いキャッシュがなにか悪影響している可能性もあるので、
試しにキャッシュを削除してみてください。
Windows XP の場合、
C:\Documents and Settings\<ユーザー名>\Local Settings\Application Data
の下に "svn-cache" というディレクトリが出来ていると思うので、それを
ディレクトリごと削除してみてください。
64:デフォルトの名無しさん
11/02/28 00:39:26.03
>60
俺もタグ関係だけど同じ例外に遭遇した。
ソースいじって sqlite3 の text_factory プロパティ(URLリンク(docs.python.org))に
sqlite3.OptimizedUnicode を入れるようにしたらとりあえず通ったよ。
今手元にソースないんで細かいところまで説明できないけれど。
65:デフォルトの名無しさん
11/02/28 01:12:12.73
>>63
Vistaなので、
C:\Users\<ユーザ名>\AppData\Local\svn-cache フォルダを削除して、
bzr co svn+http://以下略
を再度実行してみましたが、
先ほど貼ったエラーがまた出ました。
66:デフォルトの名無しさん
11/02/28 01:27:36.96
>>64
sqlitecache.py の CacheTable.__init__() 内で、
self.cachedb.text_factory = sqlite3.OptimizedUnicode
というコードを追加したら、
エラーが出ずにチェックアウトできました。
67:デフォルトの名無しさん
11/02/28 05:04:53.96
~/.bzr.log が日々大きくなって行くんだが、これって勝手に消してもええんかね?
68:デフォルトの名無しさん
11/02/28 06:39:12.59
URLリンク(gihyo.jp)
これはBazaar終了のお知らせですかね?
69:デフォルトの名無しさん
11/02/28 06:48:29.89
>>68
Bazaarは始まってもいないから大丈夫
70:デフォルトの名無しさん
11/02/28 08:04:29.77
今年はBazaarのブレークスルー。
71:デフォルトの名無しさん
11/02/28 09:43:27.49
【訂正版】
bzrとhgとgit 何故差がついたのか慢心環境の違い
URLリンク(qa.debian.org)
bzr-explorerとtortoisehgとgitg 何故差がついたのか慢心環境の違い
URLリンク(qa.debian.org)
72:デフォルトの名無しさん
11/02/28 12:57:46.22
>>67
動作ログだから消してもいいよ。
ついでに環境変数BZR_LOGを/dev/nullかNULにすれば何も出なくなる。
bzr help env-variablesで出てくるよ。
73:デフォルトの名無しさん
11/03/01 01:37:48.08
Bazaar Explorerが日本語にならんです
コンテキストメニューだけ日本語になってます
どなたか原因おしえて
win vista 64bit business
bazaar 2.3.0 standalone
「URLリンク(www.atmarkit.co.jp)」通りに
「Core Documentation - Japanese」にもチェック入れてインストールしました
74:methane
11/03/01 01:50:34.24
>>73
コンテキストメニューって、Windowsエクスプローラのコンテキストメニュー
の事でしょうか?
Bazaar Explorer のメニューで Bazaar >> Plugins でダイアログを開いて、
Locations タブで qbzr や explorer の Directory はどうなっているでしょうか?
75:デフォルトの名無しさん
11/03/01 02:05:55.40
>>74
thanx
任意のフォルダを右クリックした時のbazaarのメニューは日本語なんです
Bazaar>>Plugins>>Locations>>qbzr は C:\Program Files(x86)\Bazaar\plugins でした
Directoryがどれか分かりませんでしたが、
Bazaar>>Explorer>>
System Infomation
System Log
の2つになってました
誰もこんな現象になってないですねえ
なんで???
76:methane
11/03/01 02:08:04.49
>>75
環境変数LANGは設定していませんか?
他に考えられるとしたらなんだろう。。。
77:デフォルトの名無しさん
11/03/01 02:14:27.99
>>76
LANG値はありませんでした
一応設定して起動しましたが駄目でした
LANG = ja
LANG = ja_JP
78:デフォルトの名無しさん
11/03/01 02:18:48.54
ウチの Bazaar Explorer も英語のままです。 Tortoise は日本語。
バージョンアップ時によく不具合が出て、アンインストールとインストール繰り返すと治るので今回もそうだと思って放置してましたが、どこもそうなのかな。
Bazaar >> Plugins : Location は qbzr 、explorer ともに C:\Program Files(x86)\Bazaar\plugins でした。
Vista Biz x64 2.3.0 スタンドアロンです。(ちなみに RC5 をインストールしたときから英語。その前は2.2.x)
>>75 も x64 みたいだし x64 限定バグかな。
79:デフォルトの名無しさん
11/03/01 02:27:14.26
>>78
同士がいましたか
使えない訳じゃないし諦めます
助かりました
80:デフォルトの名無しさん
11/03/01 05:08:56.52
Bazaar最高!!
81:デフォルトの名無しさん
11/03/01 07:25:20.98
bzr-2.3.0-0-setup.exeのBazaar Explorerとqbzrには日本語リソースが
入っていなかったと思うけど?
82:methane
11/03/01 08:30:54.30
>>81
マジか!
じゃぁ、僕がクリーンインストールしてないから前回インストールしていた
日本語リソースファイルが同梱されているんだな。。。
2.3.0-1-setup.exe 作ってもらいます。
83:デフォルトの名無しさん
11/03/01 08:48:09.07
2chで直る、バグもある。
84:デフォルトの名無しさん
11/03/01 09:00:30.16
日本語が入ってないっていうか英語以外が入ってなさそう
bzr-2.3.0-"0"だから何かしら問題があってとりあえず英語のみで出したのかと
勝手に思っていたが
85:デフォルトの名無しさん
11/03/01 10:02:54.82
改めて日本人以外誰も使っていないことが再確認されたのであった
86:デフォルトの名無しさん
11/03/01 10:04:19.58
日本人には最適。
87:methane
11/03/01 10:06:03.70
というか、インストーラーが良くないんだよな。
上書きインストール時に前のデータが残ってしまうから発見が遅れた。
bzr-renameプラグインがbzr-rewriteプラグインになったときも、
renameプラグインが残っていろんな人のところでwarningが出てた。
88:デフォルトの名無しさん
11/03/01 21:13:18.58
Bazaar最高!!
89:デフォルトの名無しさん
11/03/02 14:22:23.95
Bazaar、Mercurialに圧勝!!!!!
URLリンク(launchpad.net)
bzr-2.3.0-0-setup.exe Downloads 7,492
URLリンク(bitbucket.org)
mercurial-1.8.0-x64.msi 17 times
mercurial-1.8.0-x86.msi 17 times
90:デフォルトの名無しさん
11/03/02 16:16:36.90
>>89
TortoiseHgのインストーラにhg.exeが入っているからこっちを使うのが普通
URLリンク(bitbucket.org)
91:デフォルトの名無しさん
11/03/02 21:43:49.43
>>89
pipでインストールできるMercurialとインストール出来ないBazaarを比べてもwww
92:デフォルトの名無しさん
11/03/02 22:02:24.01
>>91
ツッコミ所が違う。Merucurial 1.8 は日本時間の今日出たばかり
93:デフォルトの名無しさん
11/03/02 22:58:06.12
日本語最高。
94:methane
11/03/03 01:17:07.40
簡単にテストしてみたんだが、ファイル名もディレクトリ名もコメントも日本語でも、
>>60 のバグが再現できない。
再現手順把握してバグ報告したいんだがなぁ。。。
95:デフォルトの名無しさん
11/03/03 01:27:05.02
>>60-61 >>64 >>66
96:methane
11/03/03 01:48:49.19
>>95
いやだから、その方法でバグが出なくなるとしても、バグ自体が発生する
原理を把握しないとその修正方法が妥当なのかどうか判らないだろ。
text_factory = str が正解かもしれんし。
97:デフォルトの名無しさん
11/03/03 07:29:15.49
Bazaarの遅さをsqliteでごまかそうと思ったが新たなバグを生むのであった
98:デフォルトの名無しさん
11/03/03 07:46:13.21
BazaarはSubversionの日本語のブランチとタグを完璧にあつかえるのですね
99:デフォルトの名無しさん
11/03/03 12:58:20.05
バグの再現性を確認するだけのユーザがいないのであった
Mac OS XのNFDしかり
100:デフォルトの名無しさん
11/03/03 18:58:36.42
URLリンク(launchpad.net)
bzr-2.3.0-0-setup.exe Downloads 7,719
URLリンク(bitbucket.org)
tortoisehg-2.0.0-hg-1.8-x64.msi 2206 times
tortoisehg-2.0.0-hg-1.8-x86.msi 2039 times
101:デフォルトの名無しさん
11/03/04 13:56:18.51
普通に「保守」
102:デフォルトの名無しさん
11/03/04 15:37:18.37
unk
103:デフォルトの名無しさん
11/03/04 15:41:30.29
URLリンク(launchpad.net)
bzr-2.3.0-0-setup.exe Downloads 7,907
URLリンク(bitbucket.org)
tortoisehg-2.0.0-hg-1.8-x64.msi 3450 times
tortoisehg-2.0.0-hg-1.8-x86.msi 3224 times
104:デフォルトの名無しさん
11/03/04 23:22:08.36
URLリンク(launchpad.net)
bzr-2.3.0-0-setup.exe Downloads 7,971
URLリンク(bitbucket.org)
tortoisehg-2.0.0-hg-1.8-x64.msi 4007 times
tortoisehg-2.0.0-hg-1.8-x86.msi 3906 times
105:デフォルトの名無しさん
11/03/05 08:06:44.75
延々と「保守」
106:デフォルトの名無しさん
11/03/05 13:06:02.13
URLリンク(launchpad.net)
bzr-2.3.0-0-setup.exe Downloads 8,084
URLリンク(bitbucket.org)
tortoisehg-2.0.0-hg-1.8-x64.msi 4678 times
tortoisehg-2.0.0-hg-1.8-x86.msi 4526 times
107:デフォルトの名無しさん
11/03/05 13:44:32.73
えんえんとDL数比較してる人って何なの。
108:デフォルトの名無しさん
11/03/05 14:45:46.49
Bazaar、TortoiseGitに圧勝!!!!!
URLリンク(launchpad.net)
bzr-2.3.0-0-setup.exe Downloads 8,087
URLリンク(code.google.com)
Tortoisegit-1.6.5.0-64bit.msi 3259
Tortoisegit-1.6.5.0-32bit.msi 3938
109:デフォルトの名無しさん
11/03/05 22:13:31.07
普通に「保守」
110:デフォルトの名無しさん
11/03/06 06:42:09.34
延々と「保守」
111:デフォルトの名無しさん
11/03/06 07:31:02.90
[Python-Dev] CPython hg transition complete
URLリンク(mail.python.org)
112:デフォルトの名無しさん
11/03/06 09:22:17.07
日本語最高。
113:デフォルトの名無しさん
11/03/06 10:16:02.82
Bazaarクイックリファレンスの和訳公開
URLリンク(kanon.ultimania.org)
114:デフォルトの名無しさん
11/03/06 11:23:38.39
URLリンク(launchpad.net)
bzr-2.3.0-0-setup.exe Downloads 8,163
URLリンク(code.google.com)
Tortoisegit-1.6.5.0-64bit.msi 3549
Tortoisegit-1.6.5.0-32bit.msi 4219
URLリンク(bitbucket.org)
tortoisehg-2.0.0-hg-1.8-x64.msi 5354 times
tortoisehg-2.0.0-hg-1.8-x86.msi 5122 times
115:デフォルトの名無しさん
11/03/06 13:24:37.66
>>111
最新のでリビジョン68272か。だいぶすっきりしたな
URLリンク(hg.python.org)
116:デフォルトの名無しさん
11/03/06 13:57:56.02
>>111
Mercurial関連ニュースはMercurialスレへどうぞ。
【分散型バージョン管理】 Mercurial 【hg】
スレリンク(tech板)
117:デフォルトの名無しさん
11/03/06 17:18:53.17
普通に「保守」
118:デフォルトの名無しさん
11/03/06 18:06:15.25
>>116
bzrにも関係あるでしょ
URLリンク(code.launchpad.net)
119:デフォルトの名無しさん
11/03/06 21:39:39.47
日本語最高。
120:デフォルトの名無しさん
11/03/07 07:42:37.89
延々と「保守」
121:デフォルトの名無しさん
11/03/07 08:50:52.06
URLリンク(launchpad.net)
bzr-2.3.0-0-setup.exe Downloads 8,234
URLリンク(code.google.com)
Tortoisegit-1.6.5.0-64bit.msi 3792
Tortoisegit-1.6.5.0-32bit.msi 4494
URLリンク(bitbucket.org)
tortoisehg-2.0.0-hg-1.8-x64.msi 5941 times
tortoisehg-2.0.0-hg-1.8-x86.msi 5624 times
122:デフォルトの名無しさん
11/03/07 15:36:44.61
普通に「保守」
123:デフォルトの名無しさん
11/03/07 19:38:54.78
URLリンク(launchpad.net)
bzr-2.3.0-0-setup.exe Downloads 8,286
URLリンク(code.google.com)
Tortoisegit-1.6.5.0-64bit.msi 3959
Tortoisegit-1.6.5.0-32bit.msi 4746
URLリンク(bitbucket.org)
tortoisehg-2.0.0-hg-1.8-x64.msi 6352 times
tortoisehg-2.0.0-hg-1.8-x86.msi 6037 times
124:デフォルトの名無しさん
11/03/07 19:49:42.62
便利かどうかを、自分で試して理解できないのか。
125:デフォルトの名無しさん
11/03/07 19:57:34.82
>>123
TortoiseGitもBazaarを逆転!!!!!!
126:デフォルトの名無しさん
11/03/08 00:01:11.63
Bazaarは便利
127:デフォルトの名無しさん
11/03/08 00:20:07.56
Bazaar最強でFA?
128:デフォルトの名無しさん
11/03/08 09:42:06.56
Bazaar最強!!!!!
129:デフォルトの名無しさん
11/03/08 19:36:13.48
延々と「保守」
130:デフォルトの名無しさん
11/03/09 09:37:48.45
日本語最高。
131:デフォルトの名無しさん
11/03/09 10:07:00.21
URLリンク(launchpad.net)
bzr-2.3.0-0-setup.exe Downloads 8,628
URLリンク(code.google.com)
Tortoisegit-1.6.5.0-64bit.msi 4785
Tortoisegit-1.6.5.0-32bit.msi 6042
URLリンク(bitbucket.org)
tortoisehg-2.0.0-hg-1.8-x64.msi 8249 times
tortoisehg-2.0.0-hg-1.8-x86.msi 7739 times
132:デフォルトの名無しさん
11/03/09 16:24:49.79
普通に「保守」
133:デフォルトの名無しさん
11/03/09 21:06:31.16
bazaar bzr 重い 遅い
134:デフォルトの名無しさん
11/03/10 09:11:21.48
Bazaarは便利
135:デフォルトの名無しさん
11/03/10 13:47:59.55
日本語最高。
136:デフォルトの名無しさん
11/03/11 08:51:44.49
bzr-2.3.1-setup.exe 未だ出ず
137:デフォルトの名無しさん
11/03/11 09:17:09.53
bzr-2.3.0-0-setup.exe をDLしてインストールしたのですけど
これを日本語化するにはどうしたらいいんでしょう
bzr-2.3.1.tar.gz をDLして中のファイルをどこかにコピー
とかすれば日本語化できるのでしょうか?
138:デフォルトの名無しさん
11/03/11 13:46:52.74
bzr-2.3.1-setup.exe 未だ出ず
139:デフォルトの名無しさん
11/03/12 13:57:53.88
bzr-2.3.1-setup.exe 未だ出ず
140:デフォルトの名無しさん
11/03/12 22:11:50.30
Bazaarは便利
141:デフォルトの名無しさん
11/03/12 22:58:25.12
EmacsからBazaarってつかえる?
142:デフォルトの名無しさん
11/03/12 23:16:56.28
>>141
使える。vc-modeで標準対応。
URLリンク(www.emacswiki.org)
143:デフォルトの名無しさん
11/03/12 23:21:28.34
サンクス
144:デフォルトの名無しさん
11/03/12 23:23:01.23
Bazaarは便利
145:デフォルトの名無しさん
11/03/12 23:26:41.50
>>142
ん、やっぱりもう少し教えて
URLリンク(d.hatena.ne.jp)
こんな感じでMercurialみたいに追加el入れなくてもフルで使えるのかな?
146:デフォルトの名無しさん
11/03/12 23:51:26.21
>>145
Emacs標準。設定しなくても勝手に認識される。
ただ、最大公約数的なツールなので、ブランチ切ったりpushしたりはできないはず。
今vc-bzr.elざっと見て確認してみたけど、そういうコードないっぽいし。
自分はブランチとか作るときはコマンドラインでやって、
そこからファイルとかをEmacsで開いて作業してる。
VC以外だと、DVCとかもあるみたい。使ったことないけど。
URLリンク(www.emacswiki.org)
URLリンク(www.emacswiki.org)
147:デフォルトの名無しさん
11/03/13 00:01:15.69
>>146
サンクス
ちょっと調べてみたらbazaar.elというのがEmacsWikiにあるね
これはpush出来たりする物なんだろうか?
148:デフォルトの名無しさん
11/03/13 00:07:58.83
>>147
そっちも読んだけどできない。
やっぱり使ったことないけど、API的にブランチ指定してモード開始するタイプっぽい。
まあ、M-x shellしてそこで操作しても良いし、自分でコマンド起動するelisp書いても良いんじゃない?
あとは、前出のDVCは
> Run many version control commands from Emacs (such as init and pull).
ってmain featuresにあるから期待できると思う。
149:デフォルトの名無しさん
11/03/13 10:54:39.13
>>148
むむ、残念…
それでは自分もコマンドライン開いて実行する方針で行こうと思います
ありがとうございました
150:デフォルトの名無しさん
11/03/13 16:09:02.48
Bazaarは便利
151:デフォルトの名無しさん
11/03/13 19:16:13.53
DVC は日本語含んだコードを diff 見ようとすると変な状態になったりするから早々に捨てたなぁ。
152:デフォルトの名無しさん
11/03/14 01:09:28.94
Bazaarは便利
153:デフォルトの名無しさん
11/03/14 10:10:17.13
文字化けなしにdiffを表示するのは困難だよね、実際。
文字コード情報なんかどこにもないし、diff元とdiff先の文字コードが
一致している保証もないから自動判別も難しい。
まぁ、「変な状態になる」のはさすがにちょっと厳しいが……。
154:デフォルトの名無しさん
11/03/14 13:23:49.65
diff 元と先のコードが違ってると厳しいかなあ。正規化してから diff とらんと。。。
つうか、それ、文字があるとこ、ほとんど違うって話になっちゃうよねw
155:デフォルトの名無しさん
11/03/14 13:41:59.16
文字化けしててもちゃんと動作するならそんなに困らないんだけど、そもそもまともに動作しなかったからなぁ…
156:デフォルトの名無しさん
11/03/15 00:43:27.30
bzr-2.3.1-setup.exe 未だ出ず
157:デフォルトの名無しさん
11/03/15 02:01:24.19
tagにコメントつけられるようにならんもんかのう
158:デフォルトの名無しさん
11/03/15 07:38:41.50
>>157
gitかhgを使いましょう
159:methane
11/03/15 09:37:55.51
bzr 2.3.1 の Windows Installer 出た。
今度はちゃんと翻訳ファイルが同梱されてる。
160:デフォルトの名無しさん
11/03/15 14:55:10.45
>>159
bzr-2.3.1-0-setup.exe入れてみたけどexplorer、qbzr共にlocaleディレクトリがない
もちろん日本語も出ないよ
インストーラをInno Setup Unpacker(URLリンク(innounp.sourceforge.net))で
解凍してみたけどTortoiseBzr以外のmoファイルは含まれていない
161:methane
11/03/15 14:56:39.34
>>160
うん、2.3.0は日本語化ファイルが抜けてた。
で、今日出たのが、2.3.1
162:methane
11/03/15 14:58:34.25
ごめん、誤読&誤解してた。
俺が上書きインストールしたから、昔のmoファイルが見えてるだけか。
163:methane
11/03/15 18:23:41.33
報告しておいた。そのうち 2.3.1-1-setup.exe が出てくるはず。
164:デフォルトの名無しさん
11/03/15 18:50:07.18
>>163
乙。tbzrのmoしか含まれていないのはそういう訳だったんだね
165:デフォルトの名無しさん
11/03/15 21:37:36.83
普通に「保守」
166:デフォルトの名無しさん
11/03/15 22:11:49.20
さりげなく保守
167:デフォルトの名無しさん
11/03/16 07:46:32.48
URLリンク(launchpad.net)
bzr-2.3.1-1-setup.exe Downloads 19
bzr-2.3.0-0-setup.exe Downloads 11,192
URLリンク(code.google.com)
Tortoisegit-1.6.5.0-64bit.msi 8317
Tortoisegit-1.6.5.0-32bit.msi 9478
URLリンク(bitbucket.org)
tortoisehg-2.0.2-hg-1.8.1-x64.msi 4765 times
tortoisehg-2.0.2-hg-1.8.1-x86.msi 4465 times
tortoisehg-2.0.0-hg-1.8-x64.msi 10424 times
tortoisehg-2.0.0-hg-1.8-x86.msi 9772 times
168:デフォルトの名無しさん
11/03/16 08:22:38.56
Bazaar最強!!!!!
169:デフォルトの名無しさん
11/03/16 15:16:37.50
bazaar bzr バザー バザール 重い 遅い
170:デフォルトの名無しさん
11/03/16 15:43:10.85
バザーって言うと、小学校のPTAがやってたしょぼいやつってイメージだから
印象が良くない。
171:デフォルトの名無しさん
11/03/16 15:51:28.63
bazaarはgitに比べ3~11倍遅いです。
つまり3~11倍電力を食います。
消費電力削減のため、いますぐgitに切り替えましょう。
bazaarはgitに比べ3~11倍遅いです。
計画停電前にpullが終わりません。
区間運休・本数削減された電車に乗りそこねます。
いますぐgitに切り替えましょう。
172:デフォルトの名無しさん
11/03/16 17:02:11.71
Bazaarは便利
173:デフォルトの名無しさん
11/03/16 19:43:10.64
日本語最高。
174:デフォルトの名無しさん
11/03/16 20:53:50.13
>>171
もう少し知的な文面を考えられないのかオマエ……
175:デフォルトの名無しさん
11/03/16 21:24:48.18
今回の原発事故で得た教訓とは何か?
福島・新潟の原発に極度に集中し過ぎでは無かったのか?
新潟の原発での地震の教訓が生かされなかったのではないか?
津波が想定外の大きさであったことが原因だろうか?
bazaarはlaunchpadに集中し過ぎでは無いか?
bazaarの重さも当然のことながらlaunchpadの重さも目に余るものがある。
launchpadが大災害を受けたとき、bazaarはどうなるのか?
git・hgはgithub・bitbucket以外のホスティングサービスがある。
いますぐgit・hgに切り替えるべきではないのか?
launchpadが大災害を受けてからでは手遅れである。
176:methane
11/03/16 21:42:14.80
>>175
URLリンク(bzr.bz)
原発事故は、東電幹部の今までの判断の甘さには問題があるかもしれないけど、
原因を追求するのは後でも良くて、今は現場の人達を応援しよう。
177:デフォルトの名無しさん
11/03/17 07:40:23.27
延々と「保守」
178:デフォルトの名無しさん
11/03/17 14:54:07.65
Bazaar最強!!!!!
179:デフォルトの名無しさん
11/03/17 15:46:06.69
>>167
URLリンク(launchpad.net)
bzr-2.3.1-1-setup.exe Downloads 272
bzr-2.3.0-0-setup.exe Downloads 11,238
URLリンク(code.google.com)
Tortoisegit-1.6.5.0-64bit.msi 8882
Tortoisegit-1.6.5.0-32bit.msi 10232
URLリンク(bitbucket.org)
tortoisehg-2.0.2-hg-1.8.1-x64.msi 5981 times
tortoisehg-2.0.2-hg-1.8.1-x86.msi 5617 times
tortoisehg-2.0.0-hg-1.8-x64.msi 10428 times
tortoisehg-2.0.0-hg-1.8-x86.msi 9776 times
180:デフォルトの名無しさん
11/03/17 16:04:27.82
福島の原発を東電幹部の今までの判断の甘さと断言できるだろうか。
bazaarは「高速増殖炉もんじゅ」である。
諸外国が実現不可能と判断し撤退したものを何故日本だけ固執しているのか。
福島の原発は今後何ヶ月にもわたり冷却し続けなければならないだろう。
もんじゅの減速材は金属ナトリウムである。
上空や放水車からの放水など出来ない。
いますぐ、もんじゅから撤退すべきではないか。
bazaarも同様にdebian・ubuntu以外での実績は皆無である。
bazaarユーザも勇気をもってbazaarから撤退すべきでは無いか。
181:デフォルトの名無しさん
11/03/17 17:04:01.16
不謹慎にも程があると思うんだが
人命がかかってるのに人として書いちゃいけないだろ、そういうことは
182:デフォルトの名無しさん
11/03/17 17:37:38.28
アンチがそんなこと気にするわけないだろ、叩けりゃ何でもいいんだから。
ストレス発散につきあっても馬鹿を見るだけだ。
183:デフォルトの名無しさん
11/03/17 21:30:22.07
Bazaar最強!!!!!
184:デフォルトの名無しさん
11/03/18 00:07:11.49
TortoiseBzr初めて使ったけど、インストールするだけで
特に設定も必要なく最初から日本語使えるのは楽でいいな
今までTortoiseSVN使ってたけどこれならなんとか乗り換えできそうだ
185:デフォルトの名無しさん
11/03/18 07:42:03.47
日本語最高。
186:デフォルトの名無しさん
11/03/18 10:17:23.55
そろそろ社内のSubversionの陰でこっそりと使ってみようかな
svn:externalsってbzr-svnでもう使えるんだっけ?
187:デフォルトの名無しさん
11/03/18 11:40:39.81
Bazaar最強!!!!!
188:デフォルトの名無しさん
11/03/18 16:00:58.60
>>179
URLリンク(launchpad.net)
bzr-2.3.1-1-setup.exe Downloads 555
bzr-2.3.0-0-setup.exe Downloads 11,245
URLリンク(code.google.com)
Tortoisegit-1.6.5.0-64bit.msi 9349
Tortoisegit-1.6.5.0-32bit.msi 10750
URLリンク(bitbucket.org)
tortoisehg-2.0.2-hg-1.8.1-x64.msi 6921 times
tortoisehg-2.0.2-hg-1.8.1-x86.msi 6523 times
tortoisehg-2.0.0-hg-1.8-x64.msi 10429 times
tortoisehg-2.0.0-hg-1.8-x86.msi 9778 times
189:デフォルトの名無しさん
11/03/19 03:10:54.24
普通に「保守」
190:デフォルトの名無しさん
11/03/19 04:28:17.20
bazaar bzr バザー バザール 重い 遅い
191:デフォルトの名無しさん
11/03/19 08:02:43.20
>>118
URLリンク(code.launchpad.net)
192:デフォルトの名無しさん
11/03/19 12:38:38.00
>>191
The import has been suspended because it failed 5 or more times in succession.
193:デフォルトの名無しさん
11/03/19 19:43:55.41
日本語最高。
194:デフォルトの名無しさん
11/03/19 21:18:51.59
>>188
URLリンク(launchpad.net)
bzr-2.3.1-1-setup.exe Downloads 755
bzr-2.3.0-0-setup.exe Downloads 11,251
URLリンク(code.google.com)
Tortoisegit-1.6.5.0-64bit.msi 9767
Tortoisegit-1.6.5.0-32bit.msi 11252
URLリンク(bitbucket.org)
tortoisehg-2.0.2-hg-1.8.1-x64.msi 7853 times
tortoisehg-2.0.2-hg-1.8.1-x86.msi 7442 times
URLリンク(bitbucket.org)
tortoisehg-1.1.9.1-hg-1.7.5-x64.msi 21664 times
tortoisehg-1.1.9.1-hg-1.7.5-x86.msi 20490 times
195:デフォルトの名無しさん
11/03/20 01:15:30.45
Bazaar最強!!!!!
196:デフォルトの名無しさん
11/03/20 07:38:38.69
bazaar bzr バザー バザール 重い 遅い
197:デフォルトの名無しさん
11/03/20 13:36:50.36
さりげなく保守
198:デフォルトの名無しさん
11/03/20 15:00:24.73
ほしゅ
199:デフォルトの名無しさん
11/03/20 16:11:06.07
>>194
URLリンク(launchpad.net)
bzr-2.3.1-1-setup.exe Downloads 849
bzr-2.3.0-0-setup.exe Downloads 11,255
URLリンク(code.google.com)
Tortoisegit-1.6.5.0-64bit.msi 9971
Tortoisegit-1.6.5.0-32bit.msi 11438
URLリンク(bitbucket.org)
tortoisehg-2.0.2-hg-1.8.1-x64.msi 8314 times
tortoisehg-2.0.2-hg-1.8.1-x86.msi 7790 times
URLリンク(bitbucket.org)
tortoisehg-1.1.10-hg-1.8.1-x64.msi 9 times
tortoisehg-1.1.10-hg-1.8.1-x86.msi 9 times
tortoisehg-1.1.9.1-hg-1.7.5-x64.msi 21668 times
tortoisehg-1.1.9.1-hg-1.7.5-x86.msi 20510 times
200:デフォルトの名無しさん
11/03/20 19:35:53.86
Bazaarは便利
201:デフォルトの名無しさん
11/03/20 21:57:53.98
Bazaar最強
202:デフォルトの名無しさん
11/03/21 07:42:55.90
延々と「保守」
203:デフォルトの名無しさん
11/03/21 10:07:19.06
このまえ bzr-2.3.0-0-setup.exe をインストールして何日か
して、commit しようとしたら、負値を符号無しlongに変換
できない、とかいうエラーが出るようになって、なんかバグか
と思って、2.3.0-0 をアンインストールして、パソコンを再起動
したら、起動時に Remind_XP.exe がエラーになって、
2.1.0 に戻しても、commit でエラーになるし、Remind_XP.exe
って何?ってググって見たらマルウェアだ、みたいな事が
書いてあって、SoftThinks CD Creator CD/DVD Writer
で使われている場合は心配ないけど、そんなのインストール
されてないし、マカフィーでウィルスチェックしようとしたら、
パターンファイルが古いです、みたいなことを言われたので
パターンファイルのアップデートをしようとしたら script が
エラーになった、とかいってアップデートできないし、とりあえず
Windows Update をしてみようかと思ったら、パソコンの時計が
変ですよ、とか言われて Update できなくて、見てみたら
2050年になってたお。(´・ω・`)
VB6 で Date 型の変数に 2038年以降の日付を入れてみたら
どうなるか、いろいろ試していたら、なんかの拍子でパソコンの
時計が2050年になってしまったらしい。
(なんかの拍子がなんだったのは不明。Date型変数に2050年
の日付を入れてみてもパソコンの時計は変わらないし。
パソコンの時計も変えてテストしてたんだったか、忘れた。)
Remind_XP.exe は、hp のパソコンのリカバリディスク作成の
関係で入っているらしい。
だから Bazaar は悪くない! Bazaar 最高!
204:デフォルトの名無しさん
11/03/21 11:58:54.87
>>203
64bitのインストーラを出していないbazaarは悪い
205:methane
11/03/21 12:06:08.16
>>204
>>203 って、ファイルが壊れたか何かでPCの調子がおかしくなって、
そのせいで Bazaar の動作もおかしくなったくらいに思ってたんだけど、
64bit となにか関係あるの?
206:デフォルトの名無しさん
11/03/21 12:25:23.99
>>205
2038年問題
207:203
11/03/21 12:32:36.22
実はパソコンの時計を戻しただけではダメで、ファイルの
タイムスタンプが2050年だと、Bazaar のインストーラーに
入っている Python が 2038年問題の対策ができていなくて、
エラーをはくようです。
そのパソコンにはたまたま Cygwin が入っていたので、
touch でファイルのタイムスタンプをいじってやることで
解決しました。
Python が悪い! Bazaar は悪くない!
208:デフォルトの名無しさん
11/03/21 15:30:47.23
PythonではMercurialに勝ち目ないし、Bazaarは日本人しか使っていないから、
Rubyに変えよう
209:デフォルトの名無しさん
11/03/21 22:44:11.20
Bazaar最強!!!!!
210:デフォルトの名無しさん
11/03/21 23:41:35.40
最近癖が飲み込めてきたのでようやくbzrに移行できそうだわ。
svnのリポジトリ自体はバックアップしてるから戻ろうと思えば戻れるし。
何回か使って挫折してから使えるようになるあたりがEmacsみたいなやっちゃなという感想。
gitとかhgだとどうなのかは知らんけど。
>>180
ごめん俺debian使ってるんだわ……。
211:デフォルトの名無しさん
11/03/22 07:29:29.83
Bazaarは便利
212:デフォルトの名無しさん
11/03/22 15:14:32.54
∧_∧∩ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
( ´∀`)/< 先生!Bazaarはなんでbazじゃなくてbzrなんですか?
_ / / / \___________
\⊂ノ ̄ ̄ ̄ ̄\
||\ \
||\|| ̄ ̄ ̄ ̄ ̄||
|| || ̄ ̄ ̄ ̄ ̄||
.|| ||
213:デフォルトの名無しさん
11/03/22 16:12:28.18
英単語を短縮するときは、母音を抜くのが一般的だからです。iscntrl()とか。
214:デフォルトの名無しさん
11/03/22 17:46:45.95
普通に「保守」
215:デフォルトの名無しさん
11/03/22 17:47:45.95
つーか、昔はbazだった
URLリンク(wiki.bazaar.canonical.com)
216:デフォルトの名無しさん
11/03/22 19:06:01.98
GitとMercurialがLinux kernelのBitKeeper由来なのに対し、
BazaarはGNU Archのフォークか。
だからBazaarはギークから見向きもされていないのか。
217:デフォルトの名無しさん
11/03/23 00:44:08.56
Bazaar最強!!!!!
218:デフォルトの名無しさん
11/03/23 07:52:39.79
さりげなく保守
219:デフォルトの名無しさん
11/03/23 14:36:58.55
>>191
URLリンク(bitbucket.org)
220:デフォルトの名無しさん
11/03/23 15:50:51.87
bzr-coloをcoreに取り込むかどうかって議論が始まってるようだねぇ。
221:デフォルトの名無しさん
11/03/23 21:02:36.65
日本語最高。
222:デフォルトの名無しさん
11/03/24 08:36:11.04
普通に「保守」
223:デフォルトの名無しさん
11/03/24 17:12:57.80
Bazaarは便利
224:デフォルトの名無しさん
11/03/24 23:33:46.36
>>220
Mercurialの素晴らしさの勉強会になっていてワロタ
225:methane
11/03/25 00:41:31.87
bzrの開発者にはPythonのコミッタもいるからね。
Mercurial のすばらしさの勉強会というか、単にモデルの整理をしているだけで
Mercurial より git がいい部分も語られてるから、 bzr-colo がデフォルトに
なるときには Mercurial と git のいいとこ取りになると思うよ。
226:デフォルトの名無しさん
11/03/25 09:28:01.15
>>225
gitの良い所はhgがすでに取り込んでいる。
gitのブランチに相当するものはhgではbookmarkというものだが、
1.7までは本体にバンドルされている拡張だったのが、
1.8ではコア機能になった。
hgの名前付きブランチに相当するものはgitには無い。
gitのブランチは利点もあるが欠点もある。
利点はローカルブランチを気軽に作れて消せること。
欠点はリモートブランチを意図的にせよ事故にせよ消せること。
この事故によるリモートブランチの削除が
google codeがgitでなくhgを選んだ理由。
227:methane
11/03/25 10:14:51.48
>>226
> google codeがgitでなくhgを選んだ理由。
リポジトリフォーマットの BigTable への対応させやすさと、
選択時に http 経由のプロトコルが一番よくサポートされていたのが
hg だったからという理由だと思うけど?
Alex が git の remote mirror ブランチのスタイルは hg のスタイルよりも
好きだっていってるけど、僕も同意する。
bzr 使うときも、 local の作業用 branch と remote からの checkout (コミットが
リモートに対して行われる)を使ってブランチを管理している。
228:デフォルトの名無しさん
11/03/25 10:42:29.68
>>227
> > google codeがgitでなくhgを選んだ理由。
> リポジトリフォーマットの BigTable への対応させやすさと、
> 選択時に http 経由のプロトコルが一番よくサポートされていたのが
> hg だったからという理由だと思うけど?
URLリンク(www.atmarkit.co.jp)
> ・メンテナンス性。Gitはgit-gcなど、レポジトリの定期的なメンテナンスが不可欠。
> ・ヒストリの重要性。Gitは非常に強力で、コマンドを叩けばあらゆる操作が可能。
> リモートサーバ上のレポジトリもコマンド1つで消えてしまう可能性があり危険。
> 一方、Mercurialは変更不可のオブジェクトが蓄積していくだけ。
229:デフォルトの名無しさん
11/03/25 10:43:14.66
>>227
git push :master
230:デフォルトの名無しさん
11/03/25 10:59:09.92
bzrのメーリングリストでCPythonの名前付きブランチの勉強会をやっているが、
CPythonはsvnからの移行ということで、名前付きブランチスタイルなのだろう。
hgの名前付きブランチはリビジョン番号と同様、gitにはないhgの利点である。
しかし、コストが高いという問題がある。
Mercurial本体のリポジトリにはdefaultとstableという名前付きブランチしかない。
1.8.1リリースのドタバタから分かる通り、stableはいつでもリリース可能である。
リリースバージョンはタグで管理されている。
CPythonの名前付きブランチ、2.7、3.2というのを議論するのは、
Mercurialらしい使い方を理解していないことを意味する。
231:methane
11/03/25 11:01:41.50
>>228
リンク先の資料とコメント欄読んだ?
事前調査で比較した結果をリストアップしているけど、決定打になったのは
HTTPサポートと、実装がPythonで書かれているからBigTable対応の改造が
しやすいって事だよ。
232:methane
11/03/25 11:06:22.58
>>230
BazaarのMLよりも、Python-devのMLがMercurialの勉強会の方がすごかった。
今もワークフローの整理中。
個人的には、svnのスタイルを残すのであれば、bzrに移行したほうが移行が
楽だったと思う。
bzrは、 lp:bzr (trunk), lp:bzr/2.3 (2.3系リリースブランチ), lp:bzr/2.2,
という感じで、典型的なsvnのブランチ運用と同じ。
233:デフォルトの名無しさん
11/03/25 11:11:29.44
>>231
「決定打」でしょ。
GoogleはPython企業なんだから、Pythonを選ぶのは当たり前。
gitの主要コミッタの日本人がGoogleに在籍しているのに。
> リモートサーバ上のレポジトリもコマンド1つで消えてしまう可能性があり危険
これはレポジトリでなくブランチの間違いだろう。
git push :masterをやってgit gcがcronで動いていたら、復旧不可能。
githubは一時期リモートブランチの削除をブロックしていたが、
他にリモートブランチを消す手段が無いから、元通りリモートブランチを消せるようになった。
githubはこれ以外にも運用に関わる重要な変更が結構頻繁にある。
234:デフォルトの名無しさん
11/03/25 13:17:01.29
Bazaar最強!!!!!
235:デフォルトの名無しさん
11/03/25 13:38:52.03
>>232
> BazaarのMLよりも、Python-devのMLがMercurialの勉強会の方がすごかった。
> 今もワークフローの整理中。
URLリンク(hg.python.org)
236:デフォルトの名無しさん
11/03/25 13:44:58.69
>>232
> 個人的には、svnのスタイルを残すのであれば、bzrに移行したほうが移行が
> 楽だったと思う。
> bzrは、 lp:bzr (trunk), lp:bzr/2.3 (2.3系リリースブランチ), lp:bzr/2.2,
> という感じで、典型的なsvnのブランチ運用と同じ。
Long-term development of features
URLリンク(hg.python.org)
> If you want to work on a feature long-term (perhaps you're implementing a
> PEP), you will probably want to publish your work in a dedicated repository.
> The following instructions will help you do so on `hg.python.org
> <URLリンク(hg.python.org>`_)<)
URLリンク(hg.python.org)
URLリンク(hg.python.org)
237:デフォルトの名無しさん
11/03/25 16:08:32.94
>>227
> Alex が git の remote mirror ブランチのスタイルは hg のスタイルよりも
> 好きだっていってるけど、僕も同意する。
どこに書いてある?
目に見えて流量の減っているbzrのMLが活況ついていると思ったら、
hgの主要コミッタとhgを使っているXEmacsの人が投稿しているのか。
238:methane
11/03/25 18:10:08.07
>>237
URLリンク(lists.ubuntu.com)
239:デフォルトの名無しさん
11/03/25 18:40:18.64
>>238
> The hg model of named branches seems very rigid and fragile, I saw many
> criticism on it. Anonymous heads idea is also contradicts to bzr branch
> model, I really do think names are important, but names should not be
> immutable.
だから、これはhgの名前付きブランチのコストが高いという問題があって、
gitのブランチ相当のhgのbookmarkが1.8からコアに含まれたということを、
bzrの人々が知っていないってこと。
CPythonの2.7、3.2という名前付きブランチは、svnからの移行ということで、
もっと具体的に言うと、hgsubversionで変換したから、そうなっているってこと。
CPythonは、2.xと3.xを同時にメンテナンスしなければならないという特殊なアプリ。
CPythonの名前付きブランチの方針はここに書かれている。
URLリンク(www.python.org)
240:デフォルトの名無しさん
11/03/25 18:48:05.18
bzr-colo入れるよりリポジトリに対してコマンドを受け付けるようにした方がいいようなきがする
241:methane
11/03/25 20:08:31.58
>>239
>>227 で言ってたのはその部分じゃなくて、その1つ上の段落。
> I like git model more than hg model. As I understand it, in git you have
> origin/master as pristine mirror and just master for your development.
> The separation between remote branches and local branches can be very
> useful. Actually bzr-colo patially adapted this model.
ちなみに、 bzr-colo の場合、ミラーは bound branch になるから常に
リモートと同期され、
bzr switch colo:upstream-trunk
bzr merge colo:my-feature
bzr commit
ってしたら、直接リモートにコミットされる。他の人が先にコミットしたら
commit が失敗するから、 merge commit push(失敗) pull merge commit ではなく、
merge commit(失敗) update commit になり、最終的に履歴は1回のマージの
コミットだけで済む。
>>240
具体的に教えて。
242:デフォルトの名無しさん
11/03/25 20:09:33.26
>>238
これがhgの主要コミッタの今のところの最後の投稿か
URLリンク(lists.ubuntu.com)
bzrの人はhgの名前付きブランチも理解していないみたいだから、gitも理解していないのではないか。
243:デフォルトの名無しさん
11/03/25 20:16:36.69
>>241
gitのremote/masterとローカルのmasterには基本的には関連は無い。
remote/masterが他の人が更新していれば、git push masterは失敗する。
でもgit push master:hogehogeとやればpushはできる。
これはhgの場合、リモートに無名ブランチ=ヘッドが新しくできる状態。
hgの無名ブランチとgitのブランチは同等。
だから、bzrの人のgitとhgの理解が足りない。
244:methane
11/03/25 21:03:06.59
>>243
「ちなみに」以下の部分は僕が bzr と git の違いについて勝手に補足しただけで、
もとのMLの人もその違いはちゃんと認識していると思うよ。
245:デフォルトの名無しさん
11/03/25 21:42:13.24
>>244
"As I understand it, in git you have origin/master as pristine mirror"が勘違い。
gitはcloneして特に設定を変えなければ、
pullしたとき、fast forwardが可能な場合、勝手にマージされるからそう勘違いされる。
hgはpullしても勝手にはマージされない。
URLリンク(mercurial.selenic.com)
にある通り、
git pull = hg fetch
git fetch = hg pull
246:デフォルトの名無しさん
11/03/25 22:38:07.59
日本語最高。
247:methane
11/03/26 00:01:49.17
>>245
別に勘違いしてるわけじゃないと思うけどな。
fastforward 云々以前に、 checkout して commit してもまた
origin/master に push しないといけないことくらい基礎だし。
というか、もし勘違いしていたとして、だから何?
248:デフォルトの名無しさん
11/03/26 07:30:37.02
Bazaar最強!!!!!
249:デフォルトの名無しさん
11/03/26 07:42:08.77
>>247
"I like git model more than hg model."のあとがこの人の勝手な解釈で、
hgの主要コミッタからhgの名前付きブランチについての指導が入っている。
だから、この人はこの時点で何も分かっていない。
さらにそれを引き合いにして「同意する」なんて書いているのは無知の上乗せ。
250:methane
11/03/26 11:24:22.57
>>249
> "I like git model more than hg model."のあとがこの人の勝手な解釈で、
> hgの主要コミッタからhgの名前付きブランチについての指導が入っている。
> だから、この人はこの時点で何も分かっていない。
この段落に対する返信なんて無いけど?
この後に始まる Mercurial 開発者による名前付きブランチの話は
URLリンク(lists.ubuntu.com)
Alexに対する返信じゃなくてMartinに対するものだし、
「お前のMercurialに対する理解は間違ってるぞ」じゃなくて、
「Bazaar が colo 相当の機能をコアに入れるなら Mercurial の
モデルを参考にしてみたら?」ていう程度の話。
> さらにそれを引き合いにして「同意する」なんて書いているのは無知の上乗せ。
結局、俺やBazaar開発者が無知なバカだって見下したいだけ?
俺が Mercurial に対して無知なのは認めるよ。Bazaar開発陣も、
全員が Mercurial に精通しているわけじゃないかもね。
はい、おしまい。
251:デフォルトの名無しさん
11/03/26 11:45:28.92
>>250
> 俺が Mercurial に対して無知なのは認めるよ。Bazaar開発陣も、
> 全員が Mercurial に精通しているわけじゃないかもね。
CPythonがMeruciralに移行したのに、Meruciralに精通してなくてどうするの?
bzr-hgが未だにpushできないけど。
252:デフォルトの名無しさん
11/03/26 12:38:15.05
Bazaarは便利
253:デフォルトの名無しさん
11/03/26 12:39:35.95
>>250
いい加減、学習しろよ>methane
いつも同じことの繰り返しじゃないか
254:デフォルトの名無しさん
11/03/26 13:08:12.34
もうなんか、空気悪くするために出てきてんのか、って勢いだな。
アンチ相手に論陣張りたいなら、自分のブログとかTwitterでやれよ。
流石にここまで繰り返されると本気でうざいわ。
255:デフォルトの名無しさん
11/03/26 13:38:36.66
methaneさんの戦術はちょいとうまくないとは思うけれど、
ウざいという点ではアンチの方が比較にならんほどウザいけどな。
256:デフォルトの名無しさん
11/03/26 13:46:35.73
>251
CPythonがMercurialに移行することと、Bazaar開発者がMercurialに精通する
必要があることがなぜつながるのかよくわからんのだが……。
257:デフォルトの名無しさん
11/03/26 13:53:13.23
文句がある奴は手伝えば?
あれこれ手を動かしてるmethaneに我が儘を言ってる奴はなんなんだよ
要望ならそれなりの態度で言葉を選べ
258:デフォルトの名無しさん
11/03/26 14:04:27.83
>>256
svnとは違いgit/hgでは全ての開発者にコミット権限を与える必要はない。
gitの場合push権と言えるが、hgの場合pull/pushの方向は無いので、
マスタリポジトリへの書き込み権限と言える。
つまり、git/hgに精通していなものは排除できる。
259:デフォルトの名無しさん
11/03/26 15:07:26.51
>>257
彼への要望なんて、無駄な全レス止めて、下手に煽るなよ、ってことぐらいしかないわ。
嬉々としてアンチが突っ込んでくるのは、どう贔屓目に見ても対応が悪いからだろ。
別にBazaarに対してのmethaneの貢献を否定してるわけじゃないし、空気嫁ってだけ。
どんだけ信者だよ。
260:デフォルトの名無しさん
11/03/26 16:20:26.52
普通に「保守」
261:デフォルトの名無しさん
11/03/26 16:31:05.83
>>258
やっぱ意味がわからん。
Bazaarの開発において、CPythonのコミット権は必須なのか?
262:デフォルトの名無しさん
11/03/26 16:45:52.40
>>261
つ>>225
263:デフォルトの名無しさん
11/03/26 17:28:39.56
push権という言葉を使っているね。
URLリンク(hg.python.org)
264:デフォルトの名無しさん
11/03/26 17:36:25.93
>>261
CPythonのpush権が無くてもパッチを送る必要があるかもしれない。
URLリンク(hg.python.org)
この中にも書かれているが、mq(Mercurial Queues)を使うのが一般的。
265:256
11/03/26 19:06:47.90
Bazaar開発者が、CPythonにcommitしたり修正を送ったりしなきゃいけない
局面がそんなにあるのか? ……まあいいや、もう黙るわ。
266:デフォルトの名無しさん
11/03/27 06:34:45.06
さりげなく保守
267:デフォルトの名無しさん
11/03/27 06:47:50.22
Bazaarが実用的になったから、アンチもつらい事は分かった。
268:デフォルトの名無しさん
11/03/27 07:26:10.85
>>267
実用的になってないよ。
coloの議論は、リポジトリフォーマットを変える必要がある、coloがbzrtoolsに依存している、
その他もろもろで大変だね、ってことでうやむやになってるよ。
269:デフォルトの名無しさん
11/03/27 14:00:37.72
>>250
> >>249
> > "I like git model more than hg model."のあとがこの人の勝手な解釈で、
> この段落に対する返信なんて無いけど?
確かに無い。
しかし、ここで述べられているのは好き嫌いという単純な話ではない。
hgの名無しブランチが今のbzrのアーキテクチャでは取り扱えないということを述べている。
名前で管理できた方が良いと言っているのはそういう意味。
hg-gitはhgのブックマークを利用してhgとgit間の同期を実現している。
だから、名無しブランチを取り上げて嫌いと述べている事自体が単なる無知。
> この後に始まる Mercurial 開発者による名前付きブランチの話は
> URLリンク(lists.ubuntu.com)
> Alexに対する返信じゃなくてMartinに対するものだし、
> 「お前のMercurialに対する理解は間違ってるぞ」じゃなくて、
> 「Bazaar が colo 相当の機能をコアに入れるなら Mercurial の
> モデルを参考にしてみたら?」ていう程度の話。
これは、hgの勉強会のきっかけになった投稿。
これ以降、hgの名前付きブランチと無名ブランチの勉強会が続いている。
270:デフォルトの名無しさん
11/03/27 14:42:34.94
日本語最高。
271:デフォルトの名無しさん
11/03/27 20:29:38.42
>>180
v即のもんじゅスレまとめ
URLリンク(newsoku318.blog134.fc2.com)
272:デフォルトの名無しさん
11/03/28 07:59:29.92
Bazaar最強!!!!!
273:デフォルトの名無しさん
11/03/28 17:19:55.72
延々と「保守」
274:デフォルトの名無しさん
11/03/29 08:01:49.45
普通に「保守」
275:デフォルトの名無しさん
11/03/29 09:47:22.71
>>199
URLリンク(launchpad.net)
bzr-2.3.1-1-setup.exe Downloads 2,400
bzr-2.3.0-0-setup.exe Downloads 11,264
URLリンク(code.google.com)
Tortoisegit-1.6.5.0-64bit.msi 13435
Tortoisegit-1.6.5.0-32bit.msi 15611
URLリンク(bitbucket.org)
tortoisehg-2.0.2-hg-1.8.1-x64.msi 16012 times
tortoisehg-2.0.2-hg-1.8.1-x86.msi 14476 times
URLリンク(bitbucket.org)
tortoisehg-1.1.10-hg-1.8.1-x64.msi 262 times
tortoisehg-1.1.10-hg-1.8.1-x86.msi 337 times
tortoisehg-1.1.9.1-hg-1.7.5-x64.msi 21718 times
tortoisehg-1.1.9.1-hg-1.7.5-x86.msi 20631 times
276:デフォルトの名無しさん
11/03/29 15:34:23.79
bzr 2.4b1 released !
277:デフォルトの名無しさん
11/03/29 18:28:35.71
Bazaarは便利
278:デフォルトの名無しさん
11/03/30 00:24:40.77
ばざぁ
279:デフォルトの名無しさん
11/03/30 11:36:53.40
さりげなく保守
280:デフォルトの名無しさん
11/03/30 21:09:10.24
CygwinでBazaarを使いたくて以下のサイトを参考にインストールをしています
URLリンク(jblack.linuxguru.net)
手順通りに勧めているのですがrsync ~のラインでタイムアウトが発生して
インストール出来ません
もし良ければ解決策を教えて頂けないでしょうか
281:デフォルトの名無しさん
11/03/30 22:36:44.73
>>280
その記事はすごく古そうなので当てになりません
普通にURLリンク(launchpad.net) からソースを落としてください
ソースから入れるよりWindows版を使う方が楽だと思います
282:methane
11/03/30 22:45:32.50
CygwinならCygwinのパッケージにbzrがあって、かなり頻繁に
最新版に更新されているはず。
283:デフォルトの名無しさん
11/03/30 22:57:58.46
あら、パッケージあったのね…
ずっとBazaarで検索してたので見落としていました
おかげさまで先ほど無事に2.3.1をインストールする事が出来ました
ありがとうございます
284:デフォルトの名無しさん
11/03/31 07:50:03.69
cygwin最高!!!!!
285:デフォルトの名無しさん
11/03/31 09:17:30.81
いつの間にかhgよりもbzrのほうが早くなってたんだね
マニュアル見て今気づいた
286:デフォルトの名無しさん
11/03/31 09:36:24.52
>>285
941 名前:methane [sage]: 2011/02/12(土) 18:25:26
>>940
手元にたまたま python 2.6 の bzr と hg のブランチがあったから
time bzr log > /dev/null と time hg log > /dev/null を試してみたけど、
bzrが13秒でhgが11秒くらい。
gitだと番号つけなくて良い分速いかもね。
942 名前:デフォルトの名無しさん []: 2011/02/12(土) 18:58:09
>>941
hgの方がbzrより速いということが証明されました。
これがbzrのFUDだと証明されました。
URLリンク(doc.bazaar.canonical.com)
287:デフォルトの名無しさん
11/03/31 09:45:56.31
>>285
hgは無名ブランチ=複数ヘッド状態だとパフォーマンスが落ちる。
Mozillaはcvsからの移行でcvsのルールを踏襲しているので、
名前付きブランチ多数かつ複数ヘッド状態になっている。
だから、logが遅い。
pythonのsvn使用時のhgのミラーはsvnのブランチのミラーだったはずで、
ヘッドは1つしか無いはずだったから、速い。
hg移行後のpythonは名前付きブランチを付けているが、
ヘッドを減らす運用になっているようなので、速いだろう。
288:デフォルトの名無しさん
11/03/31 09:47:53.37
あれ?bzrって再帰的にaddできないのん?
help叩いたけどそれっぽいの載ってない…
289:デフォルトの名無しさん
11/03/31 09:55:37.01
>>288
デフォで再帰モード
290:デフォルトの名無しさん
11/03/31 10:14:29.95
>>289
あれれ?そうなのん?
test1.txt test.2txt sub/test3.txt
これに
bzr add *.txt
としたけどsub/test3.txtが追加されない
とりあえずcommitしてみよーとおもって
bzr commitしたら
aborting commit write group: BzrError(Could not start any editor.
Please specify one with:
- $BZR_EDITOR
- editor=/some/path in /home/.bazaar/bazaar.conf
- $VISUAL
- $EDITOR)
bzr: ERROR: Could not start any editor.
こんなエラーがでてきた…
291:デフォルトの名無しさん
11/03/31 10:22:46.86
あ、-mオプションが必須なのね
commitできますた
でもサブディレクトリ再起はどうやるんだろう?
292:デフォルトの名無しさん
11/03/31 10:29:38.40
そりゃ、ワイルドカードで指定したらワイルドカードにマッチする
ファイルまたはディレクトリしか追加されないよ
293:デフォルトの名無しさん
11/03/31 10:36:42.69
期待してた動作はsvnのようにオプション付けると
再帰的に配下の*.txtを全てAddすると思ってた
となると、.ignoreファイルで拒否ファイルを決めて
bzr add
とするしかないのかのー?
bzr statusでunkownみてどれをaddするか決定
後で.ignoreファイルに拒否する拡張子とかファイルとかを決める
としたかったんだけどこのやり方は間違ってるのかな?
新しいFrameworkを使う時なんかでどのファイルがいらないかは先にわからないから
その都度、.ignoreファイルに追記したいとおもってたからちょっと戸惑うかも
294:デフォルトの名無しさん
11/03/31 10:42:46.13
findなり、qbzr入れてGUIで指定するなりやり方はいくらでもあるでしょう
295:デフォルトの名無しさん
11/03/31 10:49:51.55
まぁね
find . -name "*.txt" | xargs bzr add
とか長くなるけどあまり使用しないケースだから良いのか…
うーむ…
296:デフォルトの名無しさん
11/03/31 12:18:00.80
bzr add "*.txt" か bzr add **/*.txtで行けないかな?
297:デフォルトの名無しさん
11/03/31 13:03:05.21
Shellしだいじゃね?
298:デフォルトの名無しさん
11/03/31 22:57:41.17
普通に「保守」
299:デフォルトの名無しさん
11/04/01 13:02:55.90
Bazaarは便利
300:デフォルトの名無しさん
11/04/02 01:28:01.27
日本語最高。
301:デフォルトの名無しさん
11/04/02 08:26:11.80
>>220
> bzr-coloをcoreに取り込むかどうかって議論が始まってるようだねぇ。
まとめ
・誰も使っていない
・誰も必要性を感じていない
・必要だと思われるbzr-hgがひどい
・bzr-gitを使うくらいならgitを単独で使った方がまし
302:デフォルトの名無しさん
11/04/02 10:39:51.72
Gitとかhgにもあるcoloに似た機能ってのがそもそもゴミってことか
303:デフォルトの名無しさん
11/04/02 12:45:12.21
bzr-coloを使うのにbzr-hgが必要ってのはどこ情報なんだ。
304:デフォルトの名無しさん
11/04/02 13:07:44.77
>>303
URLリンク(lists.ubuntu.com)
> Yes, bzr-colo has been developed without needs of bzr-git and bzr-hg in
> mind. As you said it's more pragmatic and I definitely like this.
305:デフォルトの名無しさん
11/04/02 13:47:03.68
bzr-gitやbzr-hgで使うことなんか考えずにbzr-coloを作ったよって話だな。
306:デフォルトの名無しさん
11/04/02 13:56:43.25
ここまでhgの勉強会が続いていて、話がかみ合ってないってことで、
この人が議論の整理をしている。
この人は>>263 にあるCPythonのコミッタ。
だからhgが使えないと困るということを前提で議論している。
これ以降、coloの議論がかみ合っていないのは使っている人がいないんじゃないの、
使ってみてよ、でおしまい。
307:デフォルトの名無しさん
11/04/02 13:59:16.14
>>306
おっと、CPythonのコミッタの名前、よく見たら違った。
名前からして同じロシア人だろう。
308:デフォルトの名無しさん
11/04/02 17:47:51.32
bzr-colo最高!!!!!
309:デフォルトの名無しさん
11/04/02 19:41:21.65
>>302
gitはブランチを作っては消し作っては消しの連続なのでゴミが貯まる。
だから定期的にgit gcをしないといけない。
hgはmqを使うことが一般的だが、リビジョンの削除であるhg stripを使うことは時々ある。
このとき、.hg/strip-backupにバンドル形式でバックアップが作成される。
hg rebaseでもここにバックアップが作成される。
バックアップなので、必要無かったら消す必要がある。
310:デフォルトの名無しさん
11/04/02 20:08:58.15
ちょっと何言ってるか分からないですねー
311:デフォルトの名無しさん
11/04/02 20:54:01.92
gitのブランチはリビジョンの別名。
ブランチを消してもリビジョンは残るので、間違って消しても復旧できる。
git gcは参照できないゴミを消すコマンドなので、これをやると復旧できない。
312:デフォルトの名無しさん
11/04/03 07:00:40.32
bzr-2.3.1-1-setup.exeから入れた
fast-importが動かないんだが昔からだっけ?
> bzr fast-export hoge
bzr: ERROR: Unable to import library "fastimport": bzr-fastimport requires the
fasimport python module
python-fastimportの入れ忘れ?
313:デフォルトの名無しさん
11/04/03 08:35:36.06
普通に「保守」
314:デフォルトの名無しさん
11/04/03 09:26:27.96
関係ありそうなやつ
Bug #743256 in Bazaar: “No way to install extra Python modules
with stand-alone bzr installation on Windows”
URLリンク(bugs.launchpad.net)
315:デフォルトの名無しさん
11/04/03 09:43:51.67
>>312
How to install Python modules needed by plugins?
URLリンク(lists.ubuntu.com)
このスレッドで>>314が出来て2.3.2では直るってことでいいのかな?
316:デフォルトの名無しさん
11/04/03 17:46:15.89
Bazaarは便利
317:デフォルトの名無しさん
11/04/03 18:40:52.39
最近GitからBazaarに乗り換えようとしてます。
日本語が化けないのはいいですね。
でも私の周りの人(勉強会で一緒になる人たち)はみんなGitという。。。
318:デフォルトの名無しさん
11/04/03 18:54:48.63
>>317
「化ける」という言葉を使っている時点で修行が足りません。
原因と対策は確立されています。
BazaarのNFD/NFCは回避方法はありません。
素直にGitを使いましょう。
319:デフォルトの名無しさん
11/04/03 19:04:13.35
みんなが避けてるGitはちょっと…
ごめんねぇー
320:デフォルトの名無しさん
11/04/03 19:10:11.12
Bazaar使うのに修行がいるのかよwww
321:デフォルトの名無しさん
11/04/03 19:29:58.62
化けているのではありません。マルチプラットフォームソフトとして当然の対応をしているまでです。
「化ける」というのは単なる錯覚です。修行が足りません。
この程度の修行が出来ないのであれば、Bazaarの「神」には立ち向かえないでしょう。
322:デフォルトの名無しさん
11/04/03 20:08:53.18
>>321
>神
それ、何て読むの?
323:デフォルトの名無しさん
11/04/03 20:16:09.31
>>322
修行が足りません
324:デフォルトの名無しさん
11/04/03 20:19:03.93
>>322
>>> s = "神"
>>> s.encode("hex")
'efa899'
>>> u = s.decode("utf-8")
>>> u
u'\ufa19'
>>>
325:デフォルトの名無しさん
11/04/03 22:29:30.65
難しい漢字を使わなくて済むBazaarにしておくわ
326:デフォルトの名無しさん
11/04/04 09:42:24.65
示申最高!!!!!
327:デフォルトの名無しさん
11/04/04 12:55:06.05
ちょいと質問。
bzrのリポジトリの全てのリビジョンを横断する検索手段は何かないかな。
かつてお蔵入りした実験コードを探したいのだが、ソース上のキーワードは特定できているが
どの辺に埋もれているかコミットコメントでは最早判らないんだ。
もう
for foo in `bzr log -n0 --line|awk -F: '{print $1}'`; do echo $foo; bzr cat -r$foo targetFile |grep keyWord; done
して探すのは疲れたよ。
328:methane
11/04/04 12:59:07.60
>>327
URLリンク(doc.bazaar.canonical.com)
でも、コミットのコメントは丁寧に書こう。
329:デフォルトの名無しさん
11/04/04 13:20:11.72
>>328
THX! お腹空いたからお昼食べたら試してみる。
# 自分でコミットしていれば必要なキーワードはコメントしておくんだけどね……
330:デフォルトの名無しさん
11/04/04 20:21:18.76
append_revisions_onlyを設定するとuncommitも出来なくなるんだな
331:デフォルトの名無しさん
11/04/04 22:01:21.08
延々と「保守」
332:デフォルトの名無しさん
11/04/05 08:27:34.54
Bazaarは便利
333:デフォルトの名無しさん
11/04/05 18:24:45.02
>>275
URLリンク(launchpad.net)
bzr-2.3.1-1-setup.exe Downloads 3,550
bzr-2.3.0-0-setup.exe Downloads 11,273
URLリンク(code.google.com)
Tortoisegit-1.6.5.0-64bit.msi 16880
Tortoisegit-1.6.5.0-32bit.msi 19566
URLリンク(bitbucket.org)
tortoisehg-2.0.3-hg-1.8.2-x64.msi 3215 times
tortoisehg-2.0.3-hg-1.8.2-x86.msi 2693 times
tortoisehg-2.0.2-hg-1.8.1-x64.msi 19891 times
tortoisehg-2.0.2-hg-1.8.1-x86.msi 17804 times
URLリンク(bitbucket.org)
tortoisehg-1.1.10-hg-1.8.1-x64.msi 570 times
tortoisehg-1.1.10-hg-1.8.1-x86.msi 522 times
tortoisehg-1.1.9.1-hg-1.7.5-x64.msi 21762 times
tortoisehg-1.1.9.1-hg-1.7.5-x86.msi 20707 times
334:デフォルトの名無しさん
11/04/06 10:45:53.76
日本語最高。
335:デフォルトの名無しさん
11/04/06 22:15:50.17
さりげなく保守
336:デフォルトの名無しさん
11/04/07 02:07:26.10
ほしゅ
337:デフォルトの名無しさん
11/04/07 13:17:45.00
補習
338:デフォルトの名無しさん
11/04/07 16:35:14.09
ちょいと質問。
リポジトリの特定のリビジョン以前を破棄したいのだけど、リポジトリを加工する手段って何かあるのかしら。
できたらついでに特定のリビジョンから特定のリビジョンまでをなかったことにできると尚いいかな。
# バイナリデータをぶち込んだ奴がいたことが判明したんで……
339:デフォルトの名無しさん
11/04/07 23:05:35.05
Bazaarは便利
340:デフォルトの名無しさん
11/04/08 13:59:08.34
Bazaar最強!!!!!
341:デフォルトの名無しさん
11/04/08 14:20:31.40
日本語最高。
342:methane
11/04/08 14:36:24.56
>>338
特定のファイルを除去するとか、サブツリーを分離するとかをする場合は、
bzr-fastimport プラグインを使ってエクスポート、フィルタリング、インポート、
ができる。
古いリビジョンの削除はやったこと無いけど、、、 rewrite でできるかなぁ。。。。
343:デフォルトの名無しさん
11/04/08 17:18:39.41
>>333
URLリンク(launchpad.net)
bzr-2.3.1-1-setup.exe Downloads 4,094
bzr-2.3.0-0-setup.exe Downloads 11,276
URLリンク(code.google.com)
Tortoisegit-1.6.5.0-64bit.msi 18364
Tortoisegit-1.6.5.0-32bit.msi 21446
URLリンク(bitbucket.org)
tortoisehg-2.0.3-hg-1.8.2-x64.msi 6437 times
tortoisehg-2.0.3-hg-1.8.2-x86.msi 5825 times
tortoisehg-2.0.2-hg-1.8.1-x64.msi 19912 times
tortoisehg-2.0.2-hg-1.8.1-x86.msi 17852 times
URLリンク(bitbucket.org)
tortoisehg-1.1.10-hg-1.8.1-x64.msi 640 times
tortoisehg-1.1.10-hg-1.8.1-x86.msi 619 times
tortoisehg-1.1.9.1-hg-1.7.5-x64.msi 21778 times
tortoisehg-1.1.9.1-hg-1.7.5-x86.msi 20734 times
344:デフォルトの名無しさん
11/04/08 21:03:31.23
普通に「保守」
345:デフォルトの名無しさん
11/04/08 22:16:41.34
>>342
THX!
試してみま
346:デフォルトの名無しさん
11/04/09 09:32:16.02
Bazaarは便利
347: 忍法帖【Lv=4,xxxP】
11/04/10 02:36:34.17
なんか人気無さ過ぎてかわいそうになってきた
348:デフォルトの名無しさん
11/04/10 08:40:21.84
>>347
Subversionに圧勝、Mercurialと接戦
URLリンク(www.google.co.jp)
349:デフォルトの名無しさん
11/04/10 12:55:00.10
それやるならこれで調べる方が正しい
URLリンク(www.google.co.jp)
350: 忍法帖【Lv=4,xxxP】
11/04/10 16:11:18.62
>>348
インドで大人気とか明らかにおかしいだろwww
351:デフォルトの名無しさん
11/04/10 16:53:50.76
>>349
hgが可哀想
URLリンク(www.google.co.jp)
352:デフォルトの名無しさん
11/04/10 22:10:39.04
インド人はゼロを発明した偉大な民族。
インドでBazaarが大人気なのは当然。
353:デフォルトの名無しさん
11/04/11 05:19:08.50
Bazaarインドで大人気!!!!!
354:デフォルトの名無しさん
11/04/11 06:26:35.89
>>343
URLリンク(launchpad.net)
bzr-2.3.1-1-setup.exe Downloads 4,415
bzr-2.3.0-0-setup.exe Downloads 11,276
URLリンク(code.google.com)
Tortoisegit-1.6.5.0-64bit.msi 19245
Tortoisegit-1.6.5.0-32bit.msi 22392
URLリンク(bitbucket.org)
tortoisehg-2.0.3-hg-1.8.2-x64.msi 8310 times
tortoisehg-2.0.3-hg-1.8.2-x86.msi 7352 times
tortoisehg-2.0.2-hg-1.8.1-x64.msi 19926 times
tortoisehg-2.0.2-hg-1.8.1-x86.msi 17872 times
URLリンク(bitbucket.org)
tortoisehg-1.1.10-hg-1.8.1-x64.msi 687 times
tortoisehg-1.1.10-hg-1.8.1-x86.msi 679 times
tortoisehg-1.1.9.1-hg-1.7.5-x64.msi 21791 times
tortoisehg-1.1.9.1-hg-1.7.5-x86.msi 20747 times
355:デフォルトの名無しさん
11/04/11 14:25:40.50
インド最高!!!!!
356:デフォルトの名無しさん
11/04/11 23:09:21.88
भारत के सर्वश्रेष्ठ! ! ! ! !
357:デフォルトの名無しさん
11/04/12 01:06:18.69
日本語最強
358:デフォルトの名無しさん
11/04/12 10:18:40.84
359:デフォルトの名無しさん
11/04/12 17:42:13.89
bzr-eclipseでコミットメッセージに日本語入れたらエラーになるのは治ってないの?
360:デフォルトの名無しさん
11/04/12 20:26:26.11
>>359
インド人になおしてもらえ
361:デフォルトの名無しさん
11/04/13 08:05:07.77
ナマステ。
ご用命承りましたインド人です。
どのような現象でしょうか?
362:デフォルトの名無しさん
11/04/13 14:58:15.67
bzr: out of memory
Use -Dmem_dump to dump memory to a file.
SubversionのリポジトリをBazaarでチェックアウトしようとしたら
こんなエラーが出たんだけど
Bazaarは今のところ容量の大きいファイルは扱えないのか……
363:デフォルトの名無しさん
11/04/13 16:20:50.20
नमस्ते. हम प्राप्त किया है अपने
आदेश भारतीय है. लक्षण क्या पसंद है?
364:methane
11/04/13 16:39:24.88
>>362
大きいファイルは苦手だね。
最新版ではある程度改善されているけど、根本解決するには、重いファイルを
パックに含めない新リポジトリフォーマット導入しないといけないと思う。
365:デフォルトの名無しさん
11/04/13 20:15:28.38
合十礼。我们已收到您的订单是印度。什么症状呢?
366:デフォルトの名無しさん
11/04/14 06:36:46.17
合十禮。我們已收到您的訂單是印度。什麼症狀呢?
367:デフォルトの名無しさん
11/04/14 14:41:05.38
>>251
URLリンク(bugs.launchpad.net)
368:デフォルトの名無しさん
11/04/14 17:12:33.99
ناماستي. لقد تلقينا طلبك هندية.
ما أعراض مثل؟
369:デフォルトの名無しさん
11/04/15 00:41:05.86
アラビア文字最強
370:デフォルトの名無しさん
11/04/15 08:36:32.68
נמסטה. קיבלנו את ההזמנה
שלך היא הודית. מה הסימפטומים כמו?
371:デフォルトの名無しさん
11/04/15 19:01:32.08
ヘブライ文字最強
372:デフォルトの名無しさん
11/04/16 08:17:34.17
תחזוקה
373:デフォルトの名無しさん
11/04/16 08:54:09.02
>>362
どれくらいのサイズでエラーになるか予想が付く?
374:デフォルトの名無しさん
11/04/16 09:33:42.52
280MBほどのリポジトリをupgradeかけたら90MBになったのはいいのだけれど、
その作業中メモリを1.5GBくらい使っていた模様。
メモリ1GBのPCだったから、1時間近く掛かってしまった。
375:デフォルトの名無しさん
11/04/16 16:14:06.32
Bazaarのブランチですが、フォルダを作らないでgitみたいな切り替えをすることは可能ですか?
376:デフォルトの名無しさん
11/04/16 16:22:34.55
bzr-coloでググれ
377:デフォルトの名無しさん
11/04/16 16:46:18.01
ググりました
スレリンク(tech板:55番)
55 :デフォルトの名無しさん:2011/01/27(木) 04:46:40
MercurialやGitのようなブランチの操作をするのに、bzr-coloが必要となる時点でBazaarは使いづらい。
「ブランチ」に対するアプローチが、
・ディレクトリ名を指定
・共有リポジトリ作成後、その下にあるディレクトリ名を指定
・bzr-coloを利用
と3種類もある。
GitやMercurialはシンプルなコンセプトで実装が見えない所が、SVNに似ているので見えてしまうのがBazaarという印象が拭えない。
378:デフォルトの名無しさん
11/04/16 16:50:35.51
共有リポジトリ+no-treeブランチ+lightweightチェックアウトが鉄板だな
379:デフォルトの名無しさん
11/04/16 16:52:38.40
ググりました
URLリンク(twitter.com)
bzr colo-mv したらブランチのメタ情報が壊れてしまって、ブランチに対する操作ができなくなって焦った。
メタ情報を手作業で書き換えたところ無事復旧
380:デフォルトの名無しさん
11/04/16 16:56:58.73
ググりました
Bug #761047 in bzr-colo: “Referencing branches more easily”
URLリンク(bugs.launchpad.net)
381:デフォルトの名無しさん
11/04/17 07:52:09.81
Namaste. Мы получили ваш заказ в Индии. Какие симптомы?
382:デフォルトの名無しさん
11/04/17 16:43:07.24
ロシア語最高。
383:デフォルトの名無しさん
11/04/18 07:36:29.88
おはようBazaar
384:デフォルトの名無しさん
11/04/18 09:13:22.27
>>351
hgにはハードゲイが含まれそう。
そして、日本は世界とはずれている事も多いので、
URLリンク(www.google.co.jp)
hgがやっぱり変だなw
385:デフォルトの名無しさん
11/04/18 18:49:27.32
こんばんBazaar
386: 忍法帖【Lv=10,xxxPT】
11/04/18 22:09:17.51
>>384
high gradeだと書いてるだろ
387:デフォルトの名無しさん
11/04/19 04:16:40.00
>>373
1つのリビジョンで800MBくらいのコミットがある部分でエラーが出ていたから
それ以下じゃないかなと
予想では300MB~500MBくらいでエラーになると思いますが
試してみないとはっきりとは分かりません
388:デフォルトの名無しさん
11/04/19 17:09:12.31
スレリンク(tech板:574-575番)
389:デフォルトの名無しさん
11/04/20 07:28:44.78
emacs最高!!!!!
390:デフォルトの名無しさん
11/04/20 20:10:38.38
スレリンク(tech板:586-588番)
586 名前:デフォルトの名無しさん []: 2011/04/20(水) 15:44:00.32
バージョン管理初心者はGitとSVNどっちがお勧めですか?
587 名前:デフォルトの名無しさん [sage]: 2011/04/20(水) 15:49:27.45
>>586
Bazaar
588 名前:デフォルトの名無しさん [sage]: 2011/04/20(水) 15:56:31.70
さすが兄者w
391:デフォルトの名無しさん
11/04/21 16:11:43.78
普通に「保守」
392:デフォルトの名無しさん
11/04/21 22:27:10.70
延々と「保守」
393:デフォルトの名無しさん
11/04/22 09:48:15.21
「保守」だけでスレ消費
394:デフォルトの名無しさん
11/04/22 11:01:17.85
Breaking python2.4 compatibility for bzr-2.4
URLリンク(lists.ubuntu.com)
時代の最先端を行くBazaarはRuby1.9に乗り換えよう!!!!!
395:デフォルトの名無しさん
11/04/22 19:48:05.56
ほしゅ
396:デフォルトの名無しさん
11/04/23 03:04:19.34
ホシュ
397:デフォルトの名無しさん
11/04/23 09:54:10.29
Mercurialより取っつきやすいと思うのだけれど、ユーザーが増えている感じしないな。
398:デフォルトの名無しさん
11/04/23 10:45:01.10
>>397
減っている。このグラフを見れば一目瞭然。
URLリンク(dir.gmane.org)
399:デフォルトの名無しさん
11/04/23 11:26:35.91
増えるどころか、廃れているのか。
社内導入に当たってシェアが結構物を言うから困る。
400:methane
11/04/23 13:05:39.30
減ってるわけ無いだろ、、、、
コミュニケーションのML離れは一般的な現象。
401:デフォルトの名無しさん
11/04/23 13:52:16.23
>>400
Git、Mercurialは減っていませんが?
Mercurialは激増していますが?
URLリンク(dir.gmane.org)
URLリンク(dir.gmane.org)
URLリンク(dir.gmane.org)
402:methane
11/04/23 14:10:26.55
>>401
増えてるのは mercurial.devel だけで、他は横ばいか微減だよね?
ML離れと拮抗するぐらいの速度で新規ユーザーが増えてるから横ばいになってるだけ。
参考:
URLリンク(dir.gmane.org)
URLリンク(dir.gmane.org)