Which Version control system you would prefer for HTML, CSS, Javascript development for small team of Developers?

断了今生、忘了曾经 提交于 2019-12-21 17:11:53

问题


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/


回答1:


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




回答2:


GIT works well. You can have a GIT project on GitHub, for example. It's free if the project is Open Source. GIT is a p2p version control system. Everybody has the whole commit history. You can synchronize the repositories when you have time...



来源:https://stackoverflow.com/questions/6610602/which-version-control-system-you-would-prefer-for-html-css-javascript-developm

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!