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

标签 javascript html css version-control frontend

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

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

有时在远程位置,我们也会使用 iphone 和 ipad 使用 FTP On The Go PRO 对代码进行一些更改。

有时某些地方无法使用互联网,因此我们也可以在没有互联网的情况下工作。

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

编辑:

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

enter image description here

最佳答案

我个人的偏好是 Mercurial .

我们已经在多个团队成员跨越 4 个或更多国家/地区的元素中使用了它。

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

鉴于这种情况,它还使开发人员可以通过网络向/从彼此的机器推送/拉取。您的同事可以进行更改,您可以直接从网络上他的机器上提取它们。

Rob Connery 还写了一篇关于使用 Mercurial 和命令行的文章。对于简单的命令来说,这是一个很好的引用,并解释了使用命令行而不是可视化工具的好处:

Visual Tooling Will Make You Go Blind

关于javascript - 对于小型开发人员团队的 HTML、CSS、Javascript 开发,您更喜欢哪种版本控制系统?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6610602/

相关文章:

javascript - 如何访问底层元素上的事件?

javascript - 调整大小时淡入/淡出

javascript - 仅当 Javascript 可用时隐藏 html

javascript - 在html中创建多用途按钮

javascript - 链接到页面坐标

javascript - 从 javascript 访问不同的 HTML 文件

javascript - 文档片段中自定义元素的初始化

css - 鼠标悬停在 IE9 中不起作用的 DIV 元素上

java - 将 servlet 值传递到 <div>

JavaScript 数组频率测量对象属性