Соединение Mysql / php

Вам нужно подумать о том, какую систему репозитория должна выполнять ваша команда эффективно. Основное различие заключается в следующем: Централизованные репозитории - CVS, SVN, Simple File Server и т. Д. Децентрализованные репозитории - Git, Mercurial, Bzr

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

[d7 ] Здесь, в мире Ubuntu, мы используем Bazaar (bzr), который является очень хорошей децентрализованной системой, написанной на python и основанной на mercurial. Довольно легко настроить сервер, а имеющиеся команды и расширения хорошо разработаны. Eclipse имеет очень хороший плагин bzr. Launchpad и GNU Savana используют bzr по умолчанию, и это мой личный первый выбор.

Bazaar (bzr) - еще одна фантастическая система репозитория. Разработанный самим Торвальдсом после его катастрофического времени с запатентованной системой, GIT молниеносно и только немного сложнее в использовании, чем bzr.

Оба они доступны в репозиториях Ubuntu, а также в тоннах расширений.

I не будет использовать svn или какой-либо другой централизованный репозиторий, если у вас нет очень маленькой команды и не знаете, что вы делаете.

1
задан 8 January 2014 в 17:43

0 ответов

Другие вопросы по тегам:

Похожие вопросы: