Какую систему контроля версий вы бы предпочли для разработки HTML, CSS, Javascript для небольшой команды разработчиков? - PullRequest
5 голосов
/ 07 июля 2011

Какая система контроля версий подойдет для разработки HTML, CSS, Javascript для 4 разработчиков?

Мы - 4 разработчика, все в разных странах, и у нас у всех разные операционные системы.2 У разработчиков есть Macbooks, у одного - Windows 7, а у другого - Ubuntu 9 linux)

Некоторое время в удаленном месте мы также вносим некоторые изменения в код, используя iphone и ipad, используя FTP On The Go PRO

И иногда местный Интернет недоступен, поэтому мы также работаем без Интернета.

Я хочу знать, какую систему контроля версий мы предпочитаем, и которая должна быть доступна со всех устройств и операционных систем.И должен работать в автономном режиме тоже.И как настроить проект.

Редактировать:

Я получил этот совет внутри http://beanstalkapp.com/

enter image description here

Ответы [ 2 ]

4 голосов
/ 07 июля 2011

Мои личные предпочтения Mercurial .

Мы использовали это в проектах с несколькими членами команды, охватывающими 4 или более стран.

Mercurial - это система управления исходным кодом, которая означает, что каждый разработчик будет иметь свой собственный репозиторий на своей машине и будет перемещаться в центральное местоположение, как и когда это возможно (в вашем случае, когда доступно подключение к Интернету).

Учитывая, что это так, это также позволяет разработчикам выдвигать / извлекать машины друг от друга по сети. Ваш коллега может вносить изменения, и вы можете извлекать их непосредственно со своего компьютера в сети.

Роб Коннери также написал статью об использовании Mercurial и командной строки. Это довольно хороший справочник по простым командам и объясняет преимущества использования командной строки по сравнению с визуальным инструментом:

Визуальные инструменты заставят вас ослепнуть

1 голос
/ 07 июля 2011

GIT работает хорошо. Например, вы можете создать проект GIT на GitHub . Это бесплатно, если проект с открытым исходным кодом. GIT - это система контроля версий p2p. У каждого есть вся история коммитов. Вы можете синхронизировать репозитории, когда у вас есть время ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...