任何一个软件开发团队都需要版本控制器。可不幸的是,许多专业的版本控制器系统往往需要花费几百美元,甚至上千美元。而它们又往往是针对特殊的IDE设计的,或者是针对集成开发环境来设计的。即使它们现在拥有了一些用户,但是它们的局限性使得它们只能被一小部分的用户所选择和接受,所以你既需要选择基于你的版本控制系统的IDE,也需要选择基于你的IDE的版本控制系统。当你来到一个有合适的版本控制系统的新团队时,这就意味着,开发人员能做的一个最个性化的决定,也许这时你已经做了:因为在这期间你使用了团队的IDE。对于