对于小型开发人员团队,您更喜欢哪种版本控制系统用于HTML,CSS,Javascript开发?

Jit*_*yas 5 html javascript css version-control frontend

哪个版本控制系统适合4位开发人员的HTML,CSS,Javascript开发?

我们是4个开发人员,所有人都在不同的国家,我们都有不同的操作系统.2开发人员拥有Macbook,一个拥有Windows 7,另一个拥有Ubuntu 9 linux)

在远程位置的某些时候,我们还使用FTP On The Go PRO使用iphone和ipad对代码进行了一些更改

有些时候某些地方互联网不可用,所以我们也没有互联网工作.

我想知道我们的首选版本控制系统,应该可以从所有设备和操作系统访问.并且也应该离线工作.以及如何设置项目.

编辑:

我在http://beanstalkapp.com/里面得到了这个建议

在此输入图像描述

Jam*_*xon 5

我个人更喜欢Mercurial

我们已将其用于由跨越 4 个或更多国家/地区的一系列团队成员组成的项目。

Mercurial 是一个分布式源代码控制系统,这意味着每个开发人员都将在其计算机上拥有自己的存储库,并在可能的情况下(在您的情况下,当互联网连接可用时)推送到中央位置。

鉴于这种情况,它还使开发人员可以通过网络向另一台计算机推送/拉取。您的同事可以进行更改,您可以直接从网络上他的计算机中提取这些更改。

Rob Connery 还撰写了一篇有关使用 Mercurial 和命令行的文章。这是简单命令的一个很好的参考,并解释了使用命令行相对于可视化工具的好处:

可视化工具会让你失明