1 名前:デフォルトの名無しさん mailto:sage [2011/02/15(火) 02:28:03 ] 分散型で多言語対応のバージョン管理システム Bazaar (bzr) のスレです。 ■本家 bazaar.canonical.com/en/ ■チュートリアル doc.bazaar.canonical.com/latest/ja/mini-tutorial/index.html ■ユーザーズガイド doc.bazaar.canonical.com/latest/ja/user-guide/index.html 【bzr】Bazaarでバージョン管理 Rev 2 hibari.2ch.net/test/read.cgi/tech/1265951333/
159 名前:methane mailto:sage [2011/03/15(火) 09:37:55.51 ] bzr 2.3.1 の Windows Installer 出た。 今度はちゃんと翻訳ファイルが同梱されてる。
160 名前:デフォルトの名無しさん mailto:sage [2011/03/15(火) 14:55:10.45 ] >>159 bzr-2.3.1-0-setup.exe入れてみたけどexplorer、qbzr共にlocaleディレクトリがない もちろん日本語も出ないよ インストーラをInno Setup Unpacker(innounp.sourceforge.net/ )で 解凍してみたけどTortoiseBzr以外のmoファイルは含まれていない
161 名前:methane mailto:sage [2011/03/15(火) 14:56:39.34 ] >>160 うん、2.3.0は日本語化ファイルが抜けてた。 で、今日出たのが、2.3.1
162 名前:methane mailto:sage [2011/03/15(火) 14:58:34.25 ] ごめん、誤読&誤解してた。 俺が上書きインストールしたから、昔のmoファイルが見えてるだけか。
163 名前:methane mailto:sage [2011/03/15(火) 18:23:41.33 ] 報告しておいた。そのうち 2.3.1-1-setup.exe が出てくるはず。
164 名前:デフォルトの名無しさん mailto:sage [2011/03/15(火) 18:50:07.18 ] >>163 乙。tbzrのmoしか含まれていないのはそういう訳だったんだね
165 名前:デフォルトの名無しさん [2011/03/15(火) 21:37:36.83 ] 普通に「保守」
166 名前:デフォルトの名無しさん [2011/03/15(火) 22:11:49.20 ] さりげなく保守
167 名前:デフォルトの名無しさん mailto:sage [2011/03/16(水) 07:46:32.48 ] https://launchpad.net/bzr/+download bzr-2.3.1-1-setup.exe Downloads 19 bzr-2.3.0-0-setup.exe Downloads 11,192 code.google.com/p/tortoisegit/downloads/list Tortoisegit-1.6.5.0-64bit.msi 8317 Tortoisegit-1.6.5.0-32bit.msi 9478 https://bitbucket.org/tortoisehg/thg/downloads 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 名前:デフォルトの名無しさん [2011/03/16(水) 08:22:38.56 ] Bazaar最強!!!!!
169 名前:デフォルトの名無しさん mailto:sage [2011/03/16(水) 15:16:37.50 ] bazaar bzr バザー バザール 重い 遅い
170 名前:デフォルトの名無しさん mailto:sage [2011/03/16(水) 15:43:10.85 ] バザーって言うと、小学校のPTAがやってたしょぼいやつってイメージだから 印象が良くない。
171 名前:デフォルトの名無しさん [2011/03/16(水) 15:51:28.63 ] bazaarはgitに比べ3〜11倍遅いです。 つまり3〜11倍電力を食います。 消費電力削減のため、いますぐgitに切り替えましょう。 bazaarはgitに比べ3〜11倍遅いです。 計画停電前にpullが終わりません。 区間運休・本数削減された電車に乗りそこねます。 いますぐgitに切り替えましょう。
172 名前:デフォルトの名無しさん [2011/03/16(水) 17:02:11.71 ] Bazaarは便利
173 名前:デフォルトの名無しさん [2011/03/16(水) 19:43:10.64 ] 日本語最高。
174 名前:デフォルトの名無しさん mailto:sage [2011/03/16(水) 20:53:50.13 ] >>171 もう少し知的な文面を考えられないのかオマエ……
175 名前:デフォルトの名無しさん mailto:sage [2011/03/16(水) 21:24:48.18 ] 今回の原発事故で得た教訓とは何か? 福島・新潟の原発に極度に集中し過ぎでは無かったのか? 新潟の原発での地震の教訓が生かされなかったのではないか? 津波が想定外の大きさであったことが原因だろうか? bazaarはlaunchpadに集中し過ぎでは無いか? bazaarの重さも当然のことながらlaunchpadの重さも目に余るものがある。 launchpadが大災害を受けたとき、bazaarはどうなるのか? git・hgはgithub・bitbucket以外のホスティングサービスがある。 いますぐgit・hgに切り替えるべきではないのか? launchpadが大災害を受けてからでは手遅れである。
176 名前:methane mailto:sage [2011/03/16(水) 21:42:14.80 ] >>175 bzr.bz/ 原発事故は、東電幹部の今までの判断の甘さには問題があるかもしれないけど、 原因を追求するのは後でも良くて、今は現場の人達を応援しよう。
177 名前:デフォルトの名無しさん [2011/03/17(木) 07:40:23.27 ] 延々と「保守」
178 名前:デフォルトの名無しさん [2011/03/17(木) 14:54:07.65 ] Bazaar最強!!!!!
179 名前:デフォルトの名無しさん mailto:sage [2011/03/17(木) 15:46:06.69 ] >>167 https://launchpad.net/bzr/+download bzr-2.3.1-1-setup.exe Downloads 272 bzr-2.3.0-0-setup.exe Downloads 11,238 code.google.com/p/tortoisegit/downloads/list Tortoisegit-1.6.5.0-64bit.msi 8882 Tortoisegit-1.6.5.0-32bit.msi 10232 https://bitbucket.org/tortoisehg/thg/downloads 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 名前:デフォルトの名無しさん mailto:sage [2011/03/17(木) 16:04:27.82 ] 福島の原発を東電幹部の今までの判断の甘さと断言できるだろうか。 bazaarは「高速増殖炉もんじゅ」である。 諸外国が実現不可能と判断し撤退したものを何故日本だけ固執しているのか。 福島の原発は今後何ヶ月にもわたり冷却し続けなければならないだろう。 もんじゅの減速材は金属ナトリウムである。 上空や放水車からの放水など出来ない。 いますぐ、もんじゅから撤退すべきではないか。 bazaarも同様にdebian・ubuntu以外での実績は皆無である。 bazaarユーザも勇気をもってbazaarから撤退すべきでは無いか。
181 名前:デフォルトの名無しさん mailto:sage [2011/03/17(木) 17:04:01.16 ] 不謹慎にも程があると思うんだが 人命がかかってるのに人として書いちゃいけないだろ、そういうことは
182 名前:デフォルトの名無しさん mailto:sage [2011/03/17(木) 17:37:38.28 ] アンチがそんなこと気にするわけないだろ、叩けりゃ何でもいいんだから。 ストレス発散につきあっても馬鹿を見るだけだ。
183 名前:デフォルトの名無しさん [2011/03/17(木) 21:30:22.07 ] Bazaar最強!!!!!
184 名前:デフォルトの名無しさん mailto:sage [2011/03/18(金) 00:07:11.49 ] TortoiseBzr初めて使ったけど、インストールするだけで 特に設定も必要なく最初から日本語使えるのは楽でいいな 今までTortoiseSVN使ってたけどこれならなんとか乗り換えできそうだ
185 名前:デフォルトの名無しさん [2011/03/18(金) 07:42:03.47 ] 日本語最高。
186 名前:デフォルトの名無しさん mailto:sage [2011/03/18(金) 10:17:23.55 ] そろそろ社内のSubversionの陰でこっそりと使ってみようかな svn:externalsってbzr-svnでもう使えるんだっけ?
187 名前:デフォルトの名無しさん [2011/03/18(金) 11:40:39.81 ] Bazaar最強!!!!!
188 名前:デフォルトの名無しさん mailto:sage [2011/03/18(金) 16:00:58.60 ] >>179 https://launchpad.net/bzr/+download bzr-2.3.1-1-setup.exe Downloads 555 bzr-2.3.0-0-setup.exe Downloads 11,245 code.google.com/p/tortoisegit/downloads/list Tortoisegit-1.6.5.0-64bit.msi 9349 Tortoisegit-1.6.5.0-32bit.msi 10750 https://bitbucket.org/tortoisehg/thg/downloads 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 名前:デフォルトの名無しさん [2011/03/19(土) 03:10:54.24 ] 普通に「保守」
190 名前:デフォルトの名無しさん mailto:sage [2011/03/19(土) 04:28:17.20 ] bazaar bzr バザー バザール 重い 遅い
191 名前:デフォルトの名無しさん mailto:sage [2011/03/19(土) 08:02:43.20 ] >>118 https://code.launchpad.net/~python-dev/python/default
192 名前:デフォルトの名無しさん [2011/03/19(土) 12:38:38.00 ] >>191 The import has been suspended because it failed 5 or more times in succession.
193 名前:デフォルトの名無しさん [2011/03/19(土) 19:43:55.41 ] 日本語最高。
194 名前:デフォルトの名無しさん mailto:sage [2011/03/19(土) 21:18:51.59 ] >>188 https://launchpad.net/bzr/+download bzr-2.3.1-1-setup.exe Downloads 755 bzr-2.3.0-0-setup.exe Downloads 11,251 code.google.com/p/tortoisegit/downloads/list Tortoisegit-1.6.5.0-64bit.msi 9767 Tortoisegit-1.6.5.0-32bit.msi 11252 https://bitbucket.org/tortoisehg/thg/downloads tortoisehg-2.0.2-hg-1.8.1-x64.msi 7853 times tortoisehg-2.0.2-hg-1.8.1-x86.msi 7442 times https://bitbucket.org/tortoisehg/stable/downloads 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 名前:デフォルトの名無しさん [2011/03/20(日) 01:15:30.45 ] Bazaar最強!!!!!
196 名前:デフォルトの名無しさん mailto:sage [2011/03/20(日) 07:38:38.69 ] bazaar bzr バザー バザール 重い 遅い
197 名前:デフォルトの名無しさん [2011/03/20(日) 13:36:50.36 ] さりげなく保守
198 名前:デフォルトの名無しさん [2011/03/20(日) 15:00:24.73 ] ほしゅ
199 名前:デフォルトの名無しさん mailto:sage [2011/03/20(日) 16:11:06.07 ] >>194 https://launchpad.net/bzr/+download bzr-2.3.1-1-setup.exe Downloads 849 bzr-2.3.0-0-setup.exe Downloads 11,255 code.google.com/p/tortoisegit/downloads/list Tortoisegit-1.6.5.0-64bit.msi 9971 Tortoisegit-1.6.5.0-32bit.msi 11438 https://bitbucket.org/tortoisehg/thg/downloads tortoisehg-2.0.2-hg-1.8.1-x64.msi 8314 times tortoisehg-2.0.2-hg-1.8.1-x86.msi 7790 times https://bitbucket.org/tortoisehg/stable/downloads 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 名前:デフォルトの名無しさん [2011/03/20(日) 19:35:53.86 ] Bazaarは便利
201 名前:デフォルトの名無しさん [2011/03/20(日) 21:57:53.98 ] Bazaar最強
202 名前:デフォルトの名無しさん [2011/03/21(月) 07:42:55.90 ] 延々と「保守」
203 名前:デフォルトの名無しさん mailto:sage [2011/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 名前:デフォルトの名無しさん [2011/03/21(月) 11:58:54.87 ] >>203 64bitのインストーラを出していないbazaarは悪い
205 名前:methane mailto:sage [2011/03/21(月) 12:06:08.16 ] >>204 >>203 って、ファイルが壊れたか何かでPCの調子がおかしくなって、 そのせいで Bazaar の動作もおかしくなったくらいに思ってたんだけど、 64bit となにか関係あるの?
206 名前:デフォルトの名無しさん [2011/03/21(月) 12:25:23.99 ] >>205 2038年問題
207 名前:203 mailto:sage [2011/03/21(月) 12:32:36.22 ] 実はパソコンの時計を戻しただけではダメで、ファイルの タイムスタンプが2050年だと、Bazaar のインストーラーに 入っている Python が 2038年問題の対策ができていなくて、 エラーをはくようです。 そのパソコンにはたまたま Cygwin が入っていたので、 touch でファイルのタイムスタンプをいじってやることで 解決しました。 Python が悪い! Bazaar は悪くない!
208 名前:デフォルトの名無しさん [2011/03/21(月) 15:30:47.23 ] PythonではMercurialに勝ち目ないし、Bazaarは日本人しか使っていないから、 Rubyに変えよう
209 名前:デフォルトの名無しさん [2011/03/21(月) 22:44:11.20 ] Bazaar最強!!!!!
210 名前:デフォルトの名無しさん mailto:sage [2011/03/21(月) 23:41:35.40 ] 最近癖が飲み込めてきたのでようやくbzrに移行できそうだわ。 svnのリポジトリ自体はバックアップしてるから戻ろうと思えば戻れるし。 何回か使って挫折してから使えるようになるあたりがEmacsみたいなやっちゃなという感想。 gitとかhgだとどうなのかは知らんけど。 >>180 ごめん俺debian使ってるんだわ……。
211 名前:デフォルトの名無しさん [2011/03/22(火) 07:29:29.83 ] Bazaarは便利
212 名前:デフォルトの名無しさん mailto:sage [2011/03/22(火) 15:14:32.54 ] ∧_∧∩ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ( ´∀`)/< 先生!Bazaarはなんでbazじゃなくてbzrなんですか? _ / / / \___________ \⊂ノ ̄ ̄ ̄ ̄\ ||\ \ ||\|| ̄ ̄ ̄ ̄ ̄|| || || ̄ ̄ ̄ ̄ ̄|| .|| ||
213 名前:デフォルトの名無しさん mailto:sage [2011/03/22(火) 16:12:28.18 ] 英単語を短縮するときは、母音を抜くのが一般的だからです。iscntrl()とか。
214 名前:デフォルトの名無しさん [2011/03/22(火) 17:46:45.95 ] 普通に「保守」
215 名前:デフォルトの名無しさん mailto:sage [2011/03/22(火) 17:47:45.95 ] つーか、昔はbazだった wiki.bazaar.canonical.com/HistoryOfBazaar
216 名前:デフォルトの名無しさん mailto:sage [2011/03/22(火) 19:06:01.98 ] GitとMercurialがLinux kernelのBitKeeper由来なのに対し、 BazaarはGNU Archのフォークか。 だからBazaarはギークから見向きもされていないのか。
217 名前:デフォルトの名無しさん [2011/03/23(水) 00:44:08.56 ] Bazaar最強!!!!!
218 名前:デフォルトの名無しさん [2011/03/23(水) 07:52:39.79 ] さりげなく保守
219 名前:デフォルトの名無しさん mailto:sage [2011/03/23(水) 14:36:58.55 ] >>191 https://bitbucket.org/mirror/cpython
220 名前:デフォルトの名無しさん mailto:sage [2011/03/23(水) 15:50:51.87 ] bzr-coloをcoreに取り込むかどうかって議論が始まってるようだねぇ。
221 名前:デフォルトの名無しさん [2011/03/23(水) 21:02:36.65 ] 日本語最高。
222 名前:デフォルトの名無しさん [2011/03/24(木) 08:36:11.04 ] 普通に「保守」
223 名前:デフォルトの名無しさん [2011/03/24(木) 17:12:57.80 ] Bazaarは便利
224 名前:デフォルトの名無しさん [2011/03/24(木) 23:33:46.36 ] >>220 Mercurialの素晴らしさの勉強会になっていてワロタ
225 名前:methane mailto:sage [2011/03/25(金) 00:41:31.87 ] bzrの開発者にはPythonのコミッタもいるからね。 Mercurial のすばらしさの勉強会というか、単にモデルの整理をしているだけで Mercurial より git がいい部分も語られてるから、 bzr-colo がデフォルトに なるときには Mercurial と git のいいとこ取りになると思うよ。
226 名前:デフォルトの名無しさん mailto:sage [2011/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 mailto:sage [2011/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 名前:デフォルトの名無しさん mailto:sage [2011/03/25(金) 10:42:29.68 ] >>227 > > google codeがgitでなくhgを選んだ理由。 > リポジトリフォーマットの BigTable への対応させやすさと、 > 選択時に http 経由のプロトコルが一番よくサポートされていたのが > hg だったからという理由だと思うけど? www.atmarkit.co.jp/news/200904/28/googlecode.html > ・メンテナンス性。Gitはgit-gcなど、レポジトリの定期的なメンテナンスが不可欠。 > ・ヒストリの重要性。Gitは非常に強力で、コマンドを叩けばあらゆる操作が可能。 > リモートサーバ上のレポジトリもコマンド1つで消えてしまう可能性があり危険。 > 一方、Mercurialは変更不可のオブジェクトが蓄積していくだけ。
229 名前:デフォルトの名無しさん mailto:sage [2011/03/25(金) 10:43:14.66 ] >>227 git push :master
230 名前:デフォルトの名無しさん mailto:sage [2011/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 mailto:sage [2011/03/25(金) 11:01:41.50 ] >>228 リンク先の資料とコメント欄読んだ? 事前調査で比較した結果をリストアップしているけど、決定打になったのは HTTPサポートと、実装がPythonで書かれているからBigTable対応の改造が しやすいって事だよ。
232 名前:methane mailto:sage [2011/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 名前:デフォルトの名無しさん mailto:sage [2011/03/25(金) 11:11:29.44 ] >>231 「決定打」でしょ。 GoogleはPython企業なんだから、Pythonを選ぶのは当たり前。 gitの主要コミッタの日本人がGoogleに在籍しているのに。 > リモートサーバ上のレポジトリもコマンド1つで消えてしまう可能性があり危険 これはレポジトリでなくブランチの間違いだろう。 git push :masterをやってgit gcがcronで動いていたら、復旧不可能。 githubは一時期リモートブランチの削除をブロックしていたが、 他にリモートブランチを消す手段が無いから、元通りリモートブランチを消せるようになった。 githubはこれ以外にも運用に関わる重要な変更が結構頻繁にある。
234 名前:デフォルトの名無しさん [2011/03/25(金) 13:17:01.29 ] Bazaar最強!!!!!
235 名前:デフォルトの名無しさん mailto:sage [2011/03/25(金) 13:38:52.03 ] >>232 > BazaarのMLよりも、Python-devのMLがMercurialの勉強会の方がすごかった。 > 今もワークフローの整理中。 hg.python.org/devguide/file
236 名前:デフォルトの名無しさん mailto:sage [2011/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 hg.python.org/devguide/file/9cb897c3ca24/committing.rst#l280 > 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 > <hg.python.org>`_ 's infrastructure without requiring a lot of upload > bandwidth. hg.python.org/?sort=lastchange hg.python.org/cpython/ hg.python.org/features/pep-380/
237 名前:デフォルトの名無しさん mailto:sage [2011/03/25(金) 16:08:32.94 ] >>227 > Alex が git の remote mirror ブランチのスタイルは hg のスタイルよりも > 好きだっていってるけど、僕も同意する。 どこに書いてある? 目に見えて流量の減っているbzrのMLが活況ついていると思ったら、 hgの主要コミッタとhgを使っているXEmacsの人が投稿しているのか。
238 名前:methane mailto:sage [2011/03/25(金) 18:10:08.07 ] >>237 https://lists.ubuntu.com/archives/bazaar/2011q1/071988.html
239 名前:デフォルトの名無しさん mailto:sage [2011/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の名前付きブランチの方針はここに書かれている。 www.python.org/dev/peps/pep-0385/
240 名前:デフォルトの名無しさん [2011/03/25(金) 18:48:05.18 ] bzr-colo入れるよりリポジトリに対してコマンドを受け付けるようにした方がいいようなきがする
241 名前:methane mailto:sage [2011/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 名前:デフォルトの名無しさん mailto:sage [2011/03/25(金) 20:09:33.26 ] >>238 これがhgの主要コミッタの今のところの最後の投稿か https://lists.ubuntu.com/archives/bazaar/2011q1/071991.html bzrの人はhgの名前付きブランチも理解していないみたいだから、gitも理解していないのではないか。
243 名前:デフォルトの名無しさん mailto:sage [2011/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 mailto:sage [2011/03/25(金) 21:03:06.59 ] >>243 「ちなみに」以下の部分は僕が bzr と git の違いについて勝手に補足しただけで、 もとのMLの人もその違いはちゃんと認識していると思うよ。
245 名前:デフォルトの名無しさん mailto:sage [2011/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しても勝手にはマージされない。 mercurial.selenic.com/wiki/GitConcepts にある通り、 git pull = hg fetch git fetch = hg pull
246 名前:デフォルトの名無しさん [2011/03/25(金) 22:38:07.59 ] 日本語最高。
247 名前:methane mailto:sage [2011/03/26(土) 00:01:49.17 ] >>245 別に勘違いしてるわけじゃないと思うけどな。 fastforward 云々以前に、 checkout して commit してもまた origin/master に push しないといけないことくらい基礎だし。 というか、もし勘違いしていたとして、だから何?
248 名前:デフォルトの名無しさん [2011/03/26(土) 07:30:37.02 ] Bazaar最強!!!!!
249 名前:デフォルトの名無しさん mailto:sage [2011/03/26(土) 07:42:08.77 ] >>247 "I like git model more than hg model."のあとがこの人の勝手な解釈で、 hgの主要コミッタからhgの名前付きブランチについての指導が入っている。 だから、この人はこの時点で何も分かっていない。 さらにそれを引き合いにして「同意する」なんて書いているのは無知の上乗せ。
250 名前:methane mailto:sage [2011/03/26(土) 11:24:22.57 ] >>249 > "I like git model more than hg model."のあとがこの人の勝手な解釈で、 > hgの主要コミッタからhgの名前付きブランチについての指導が入っている。 > だから、この人はこの時点で何も分かっていない。 この段落に対する返信なんて無いけど? この後に始まる Mercurial 開発者による名前付きブランチの話は https://lists.ubuntu.com/archives/bazaar/2011q1/071985.html Alexに対する返信じゃなくてMartinに対するものだし、 「お前のMercurialに対する理解は間違ってるぞ」じゃなくて、 「Bazaar が colo 相当の機能をコアに入れるなら Mercurial の モデルを参考にしてみたら?」ていう程度の話。 > さらにそれを引き合いにして「同意する」なんて書いているのは無知の上乗せ。 結局、俺やBazaar開発者が無知なバカだって見下したいだけ? 俺が Mercurial に対して無知なのは認めるよ。Bazaar開発陣も、 全員が Mercurial に精通しているわけじゃないかもね。 はい、おしまい。
251 名前:デフォルトの名無しさん mailto:sage [2011/03/26(土) 11:45:28.92 ] >>250 > 俺が Mercurial に対して無知なのは認めるよ。Bazaar開発陣も、 > 全員が Mercurial に精通しているわけじゃないかもね。 CPythonがMeruciralに移行したのに、Meruciralに精通してなくてどうするの? bzr-hgが未だにpushできないけど。
252 名前:デフォルトの名無しさん [2011/03/26(土) 12:38:15.05 ] Bazaarは便利
253 名前:デフォルトの名無しさん mailto:sage [2011/03/26(土) 12:39:35.95 ] >>250 いい加減、学習しろよ>methane いつも同じことの繰り返しじゃないか
254 名前:デフォルトの名無しさん mailto:sage [2011/03/26(土) 13:08:12.34 ] もうなんか、空気悪くするために出てきてんのか、って勢いだな。 アンチ相手に論陣張りたいなら、自分のブログとかTwitterでやれよ。 流石にここまで繰り返されると本気でうざいわ。
255 名前:デフォルトの名無しさん mailto:sage [2011/03/26(土) 13:38:36.66 ] methaneさんの戦術はちょいとうまくないとは思うけれど、 ウざいという点ではアンチの方が比較にならんほどウザいけどな。
256 名前:デフォルトの名無しさん mailto:sage [2011/03/26(土) 13:46:35.73 ] >251 CPythonがMercurialに移行することと、Bazaar開発者がMercurialに精通する 必要があることがなぜつながるのかよくわからんのだが……。
257 名前:デフォルトの名無しさん mailto:sage [2011/03/26(土) 13:53:13.23 ] 文句がある奴は手伝えば? あれこれ手を動かしてるmethaneに我が儘を言ってる奴はなんなんだよ 要望ならそれなりの態度で言葉を選べ
258 名前:デフォルトの名無しさん mailto:sage [2011/03/26(土) 14:04:27.83 ] >>256 svnとは違いgit/hgでは全ての開発者にコミット権限を与える必要はない。 gitの場合push権と言えるが、hgの場合pull/pushの方向は無いので、 マスタリポジトリへの書き込み権限と言える。 つまり、git/hgに精通していなものは排除できる。
259 名前:デフォルトの名無しさん mailto:sage [2011/03/26(土) 15:07:26.51 ] >>257 彼への要望なんて、無駄な全レス止めて、下手に煽るなよ、ってことぐらいしかないわ。 嬉々としてアンチが突っ込んでくるのは、どう贔屓目に見ても対応が悪いからだろ。 別にBazaarに対してのmethaneの貢献を否定してるわけじゃないし、空気嫁ってだけ。 どんだけ信者だよ。