アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲを呼ぶ -- ある傍観者
分散バージョン管理システムを一人で使う利点は? (スコア:1)
自分が理解した範囲では、分散型と集中型の違いはリポジトリの分割の可否のように思う。
一人で一台のPCしか使わないなら、そこにリポジトリを置けば分割の必要性は無く、DVCSは不要だろう。
しかし、複数台のPCを使う場合は、ネットワークの接続性が確保されない限りDVCSが必要そうだ。
普段はデスクトップPCで作業して、出かけるときにノートPCを持っていく場合、
ノートPCで開発したソースコードもちゃんとバージョン管理したいだろうから。
そして、必ずしも出先でネットワークに繋がるとは限らないだろうから。
お小遣いの少ない学生だとb-mobileなどは買えないですからね。
まあ、自分だったら一段落すると開発への興味を失ってしまうので、DVCSはそれ程要らなそうな気がするけど...
というか、皆さん、どういうときcommitしますか?
Re: (スコア:0)
それぞれ独立に変更が記録されるだけで、マージは手でやらないと駄目ですよ?
その時に、ネットワークでつながっていないならどうやって搬送するかとか
どの差分までが取り込まれてるかとか、どの差分は取り込む必要がないかとかは
全部自分で考えて自分で管理しないと駄目ですよ?
同期しなくてもいい人向けじゃなかろか
Re:分散バージョン管理システムを一人で使う利点は? (スコア:0)
SVNだと
「出かける前に更新しておき、出先で編集したものはコミットできず、自宅に帰ってから全部まとめて家のサーバにコミット」
という作業の流れだったものが、DVCSだと
「出かける前に同期しておき、出先で編集したものを時々コミットできて、自宅に帰ってから全部まとめて家のリポジトリに同期」
という作業の流れに変わるだけで、1人開発でブランチも衝突もない状況なら作業量に何の違いもない…んですよね? 合ってます?