Which Version control system you would prefer for HTML, CSS, Javascript development for small team of Developers?(对于小型开发团队的 HTML、CSS、Javascript 开发,您更喜欢哪种版本控制系统?)
问题描述
哪个版本控制系统适合 4 个开发人员的 HTML、CSS、Javascript 开发?
我们是 4 位开发人员,都在不同的国家,我们都有不同的操作系统.2 位开发人员拥有 Macbook,一位拥有 Windows 7,另一位拥有 Ubuntu 9 linux)
有时在远程位置,我们还使用 iphone 和 ipad 对代码进行了一些更改,使用 .
我们已经在团队成员遍布 4 个或更多国家/地区的项目中使用了此功能.
Mercurial 是一个分布式源代码控制系统,这意味着每个开发人员都将在他们的计算机上拥有自己的存储库,并尽可能(在您的情况下,当互联网连接可用时)推送到一个中央位置.
鉴于这种情况,它还使开发人员可以通过网络向/从另一台机器推/拉.您的同事可以进行更改,您可以直接从网络上的他的机器中提取它们.
Rob Connery 还写了一篇关于使用 Mercurial 和命令行的文章.这是简单命令的一个很好的参考,并解释了使用命令行而不是可视化工具的好处:
可视化工具助你一臂之力盲人
Which Version control system would be good for HTML, CSS, Javascript development for 4 Developers?
We are 4 developers, all in different countries and we all have different Operating systems. 2 Developers have Macbooks, one has Windows 7 and another one has Ubuntu 9 linux)
Some time on remote location we also do some changes in code using iphone and ipad using FTP On The Go PRO
And some time some place Internet is not available so we also work without internet.
I want to know the preferred Version control system for us which should be accessible from all devices and OSes. And should work offline too. And how to setup for a project.
Edit:
I got this advice inside http://beanstalkapp.com/
My personal preference is Mercurial.
We've used this on projects with a range of team members spanning 4 or more countries.
Mercurial is a distributed source control system which means that every developer will have their own repository on their machine and will push to a central location as and when possible (in your case, when an internet connection is available).
Given that this is the case it also makes it possible for developers to push/pull to/from one anothers machines over the network. Your collegue can make changes and you can pull them directly from his machine on the network.
Rob Connery also wrote an article about using Mercurial and the command line. It's a pretty good reference for the simple commands and explains the benefits of using the command line over a visual tool:
Visual Tooling Will Make You Go Blind
这篇关于对于小型开发团队的 HTML、CSS、Javascript 开发,您更喜欢哪种版本控制系统?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:对于小型开发团队的 HTML、CSS、Javascript 开发,您更喜欢哪种版本控制系统?


基础教程推荐
- 如何在特定日期之前获取消息? 2022-01-01
- Node.js 有没有好的索引/搜索引擎? 2022-01-01
- 如何使用 CSS 显示和隐藏 div? 2022-01-01
- 什么是不使用 jQuery 的经验技术原因? 2022-01-01
- WatchKit 支持 html 吗?有没有像 UIWebview 这样的控制器? 2022-01-01
- jQuery File Upload - 如何识别所有文件何时上传 2022-01-01
- 如何使用sencha Touch2在单页中显示列表和其他标签 2022-01-01
- 每次设置弹出窗口的焦点 2022-01-01
- Javascript 在多个元素上单击事件侦听器并获取目标 2022-01-01
- 为什么我在 Vue.js 中得到 ERR_CONNECTION_TIMED_OUT? 2022-01-01