3.
Distributed(分布式) revision control tool
SVN replacement
More like Git
Faster
Less traffic, storage requirement
Easier for rapid development, branching, etc.
Mozilla is using it. Google Code is using it. Python is
switching.
What is Mercurial
射手科技(splayer.org)
4.
What does distributed(分布式) mean
Clones are independent with each other
Clones are born equal
Do not depend on server anymore
Commit, Update, Revert
New concepts to add
Clone, Pull, Push
Concept
射手科技(splayer.org)
5.
Clone (克隆)
Clones are equaled revision control system
所以没有Checkout (领取),而只有Clone (克隆)
Pull (拉)
从另一个Repo获得最新的修改
因为我们是平等的,所以叫 Pull (拉)
Push (推)
将我的修改推送到另一个Repo
因为我们是平等的,所以叫 Push (推)
Clone, Pull, Push
Must understand
射手科技(splayer.org)
20.
Let professionals take care the maintenance
Manage both public and private repo in the same
user management system
Customize domain so we can reverse proxy it to
increase speed
Therefore, it’s more suite for startup business
Why BitBucket
射手科技(splayer.org)