IT技术及科技前沿

中文IT博客,为IT专业技术人员提供最全面的信息传播和服务

首页 新随笔 订阅 管理

One of the major benefits of a distributed version control systems is that each user gets their own versioned workspace. Leon Bambrick is experimenting with continuous check-ins, where in each successful build also triggers a check-in. He writes,

This is clever because it means that every tiny change you make is tracked. And it's stupid for the same reason. The main reason it's stupid is that it means every time something has changed you are asked to enter a commit note in a notepad.

It's quite annoying at first. But soon you get into the spirit of it. You realize that it is making you act in a more mindful manner. You are concentrating on every build, more aware of what you are doing, and better focused on your tasks.

For more on how he setup Mercurial within Visual Studio and his thoughts on the experiment see his post titled Mercurial workflow for personal projects.

posted on 2011-02-16 22:09  孟和2012  阅读(168)  评论(0编辑  收藏  举报