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

问题描述 投票:0回答:2

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

我们有 4 名开发人员,都在不同的国家,并且都有不同的操作系统。 2 名开发人员拥有 Macbook,其中一台拥有 Windows 7,另一台拥有 Ubuntu 9 linux)

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

有时某些地方没有互联网,所以我们也可以在没有互联网的情况下工作。

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

编辑:

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

enter image description here

javascript html css version-control frontend
2个回答
5
投票

我个人的偏好是Mercurial

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

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

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

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

可视化工具会让你失明


1
投票

GIT 效果很好。例如,您可以在 GitHub 上拥有一个 GIT 项目。如果该项目是开源的,那么它是免费的。 GIT是一个p2p版本控制系统。每个人都有完整的提交历史。有时间的话可以同步一下仓库...

© www.soinside.com 2019 - 2024. All rights reserved.