タグ

developmentとMercurialに関するTacoSのブックマーク (2)

  • 分散バージョン管理Git/Mercurial/Bazaar徹底比較

    分散バージョン管理Git/Mercurial/Bazaar徹底比較:ユカイ、ツーカイ、カイハツ環境!(3)(1/5 ページ) Subversionとは一味違う「分散バージョン管理」とは? 最近、Linuxをはじめ、Ruby on RailsMySQL、OpenSolarisなどのオープンソースプロダクトが次々と分散バージョン管理システムを導入し始め、「Git」「Mercurial」「Bazaar」といった、分散バージョン管理システムが注目を浴びています。 稿では、バージョン管理ツールのデファクトスタンダードであるSubversion(以下、SVN)と分散バージョン管理システムを比較しながら、メジャーな分散バージョン管理システムであるGit、Mercurial、Bazaarについて紹介していきます。 集中型と分散型 最初に、集中管理方式(または、集中型)のバージョン管理システムと分散管理

    分散バージョン管理Git/Mercurial/Bazaar徹底比較
  • 分散バージョン管理システムって何なん 20101218

    9. OSS バージョン管理システムの発展 アトミックなコミット フィーチャ・タスク単位の履歴管理 楽観ロックの併用 vers 分散バージョン管理 CVS Subversion システム (Git,Mercurial,Bazaar) 共有モデルによるファイル管理 ブランチ・マージモデル ファイル単位の履歴管理 ローカルコミット 上書きの回避・編集の競合のマージ ローカルでの diff/ 履歴調査 ブランチによる並行開発 ログのリファクタリング マージトラッキング 10. 中央型モデルと分散型モデル 中央型 分散型 作業用のファイルのみ保持 クローンした各個人のリポジトリを保持 分散バージョン管理のメリット / デメリット オフラインで作業可能 ロックができない 競合の影響を受けにくい 中央リポジトリへの反映が マージのトラッキングが可能 遅くなる フォークが楽 フォークが乱立 12. Gi

    分散バージョン管理システムって何なん 20101218
  • 1