[過去ログ]
バージョン管理システムについて語るスレ3 (1001レス)
バージョン管理システムについて語るスレ3 http://echo.5ch.net/test/read.cgi/tech/1228366972/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
139: デフォルトの名無しさん [sage] 2008/12/19(金) 13:36:20 >>137 >普通のコミットと同じ扱い そんな事無いよ。サブリビジョン?の概念があるから。 >>138 先にプロジェクトを登録しないとダメ。登録は以下から。 https://launchpad.net/projects/+new またプロジェクト無しでもブランチを作れる。その場合は"bzr push lp:~ユーザー名/+junk/ブランチ名"でおk。 http://echo.5ch.net/test/read.cgi/tech/1228366972/139
140: デフォルトの名無しさん [sage] 2008/12/19(金) 14:00:14 >139 そのサブリビジョン?って何? bzr log -v --show-ids でも出てこないみたいだけど。 bzr mergeすると黙って二重マージされちゃうし、何の役に立ってるの? http://echo.5ch.net/test/read.cgi/tech/1228366972/140
141: デフォルトの名無しさん [sage] 2008/12/19(金) 14:07:49 >>140 >bzr mergeすると黙って二重マージされちゃうし Nothing to do.って言われてマージされないよ? http://echo.5ch.net/test/read.cgi/tech/1228366972/141
142: デフォルトの名無しさん [sage] 2008/12/19(金) 14:25:35 >141 今確認してみたけど、やっぱ二重マージされるような……。 ちなみに、141の環境では、logコマンドのparent行みたいに、cherry-picking元のIDを 後から確認出来るの? http://echo.5ch.net/test/read.cgi/tech/1228366972/142
143: 141 [sage] 2008/12/19(金) 14:54:23 ごめん、飛び飛びの場合のトラッキングはサポートされてないようだ。 http://bazaar-vcs.org/MergeTracking マージの時に--merge3や--weaveでコンフリクトを抑えるしかないみたい。 http://echo.5ch.net/test/read.cgi/tech/1228366972/143
144: デフォルトの名無しさん [sage] 2008/12/19(金) 16:37:45 git便利そうなんだけどwindowsも使うんだよなあ http://echo.5ch.net/test/read.cgi/tech/1228366972/144
145: 138 [sage] 2008/12/19(金) 16:51:05 >>139 サンクス。先に登録しないとだめなのね やってみるっす。 http://echo.5ch.net/test/read.cgi/tech/1228366972/145
146: デフォルトの名無しさん [sage] 2008/12/19(金) 16:57:24 >>144 cygwinでUTF-8ならWindowsでも使えるよ http://echo.5ch.net/test/read.cgi/tech/1228366972/146
147: デフォルトの名無しさん [sage] 2008/12/19(金) 18:54:48 >>137 MQ使うかdarcs使え。 それ以外は無理。 http://echo.5ch.net/test/read.cgi/tech/1228366972/147
148: デフォルトの名無しさん [sage] 2008/12/19(金) 23:03:41 なんでdarcsだと二重マージを防げるの? 各パッチに固有のIDを割り振ってるのかな? http://echo.5ch.net/test/read.cgi/tech/1228366972/148
149: デフォルトの名無しさん [sage] 2008/12/19(金) 23:57:45 darcsは、パッチ管理ソフトだから。 http://echo.5ch.net/test/read.cgi/tech/1228366972/149
150: デフォルトの名無しさん [sage] 2008/12/20(土) 03:50:28 状態記録パラダイムのソフト(Mercurial, Bazaar)で、パッチ集積パラダイム(darcs)の 機能を実現しようとするから、複雑になったり泥縄的になったりするんじゃないかな。 http://echo.5ch.net/test/read.cgi/tech/1228366972/150
151: デフォルトの名無しさん [sage] 2008/12/20(土) 03:54:32 泥縄は泥臭いという意味じゃないよ http://echo.5ch.net/test/read.cgi/tech/1228366972/151
152: デフォルトの名無しさん [sage] 2008/12/20(土) 09:46:16 アホな俺に教えてくれ。 >>149 修正,削除のない,追加だけのパッチでも二重マージって防げるものなの? >>150 状態記録といっても,hgやgitは差分で内容を保存してるんでしょ。 差分てパッチと同じような気がするんだけど,どう違うの? http://echo.5ch.net/test/read.cgi/tech/1228366972/152
153: デフォルトの名無しさん [sage] 2008/12/20(土) 13:01:56 >>152 Gitは差分じゃないよ。hgはたしか差分。 http://echo.5ch.net/test/read.cgi/tech/1228366972/153
154: デフォルトの名無しさん [sage] 2008/12/21(日) 12:22:34 >>150 >状態記録パラダイムのソフト(Mercurial, Bazaar)で、パッチ集積パラダイム(darcs)の >機能を実現しようとするから、複雑になったり泥縄的になったりするんじゃないかな。 これ、もっと詳しく知りたい。教えてえらいひと! http://echo.5ch.net/test/read.cgi/tech/1228366972/154
155: デフォルトの名無しさん [] 2008/12/21(日) 14:17:34 mercurial 1.1.1 release http://echo.5ch.net/test/read.cgi/tech/1228366972/155
156: デフォルトの名無しさん [sage] 2008/12/23(火) 00:19:48 >>154 version1 = version0 + 機能1 version2 = version1 + 機能2 version3 = version2 + 機能3 と考えたときに、機能1がいらなくなったとしよう。 そのときパッチ集積パラダイム(チェンジセット指向)だと version4 = version0 + 機能2 + 機能3 ということができる。 hg,bzrみたいなスナップショット指向は versionXしか扱えないからダメ。 MQでもこういう事はできるけどMQはローカルでのパッチ管理なので みんなでパッチを共有することはできない。 hgがたとえ内部で差分管理していても その差分に名前が付けられていないからユーザは手が出せない。 http://echo.5ch.net/test/read.cgi/tech/1228366972/156
157: デフォルトの名無しさん [sage] 2008/12/23(火) 02:05:52 Mercurialの公式wikiの翻訳って今どうなってるの? 誰かやりかけてるの有る? hgbookは誰かやってるんだっけ? http://echo.5ch.net/test/read.cgi/tech/1228366972/157
158: デフォルトの名無しさん [sage] 2008/12/23(火) 10:37:21 >>156 サンクス。 ただ、これだと「機能1の機能を消すパッチ」を当てればいいだけだと思うんだけど、どうでしょうか? 機能1 をrevertするようなパッチを作成する機能ってたしかgitとかhgにあったと思います。 あと、>>150はもともと>>148の >なんでdarcsだと二重マージを防げるの? という質問への返答なので、なぜdarcsだと二重マージを防げるかを、パッチ集積パラダイムの点から説明していただけると、スレ的にはうれしい。 http://echo.5ch.net/test/read.cgi/tech/1228366972/158
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 843 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.014s