2009-07-02 3 views
1

I xampp setup для php.Какова цель клонирования репозитория в Mercurial?

Я создал новый репозиторий в D:/xampp/htdocs/cart, и я использую Mercurial вместе с Netbeans.

Я работаю над локальным и одиноким разработчиком.

установлена ​​Телега и работает на моем локальном хосте hXXp: // локальный/корзина

Если я внести изменения в хранилище клонов, так как это не каталог, который работает на локальном хосте, что делает его полезным ? Все находится на моем локальном компьютере.

Я новичок в DVCS.

С какой целью достигается клонирование хранилища?

ответ

3

Клонирование выполняет две основные цели:

  1. Это делает идею ветвление проще: Это проще клонировать репозиторий для работы над новой функцией на стороне, оставляя главный репозиторий, как-есть до вы закончили и сможете вытащить и объединить изменения обратно в основное репо. Хотя Mercurial позволяет иметь несколько филиалов в репозитории, подход клонирования часто бывает проще.

  2. Вторая цель - это почти то же самое, что происходит, когда вы делаете выписку из централизованного VCS, такого как Subversion. Однако в DVCS вы не просто просматриваете любую ревизию, с которой хотите работать, но весь репозиторий. Таким образом, вы больше не будете зависеть от «центрального» репозитория. Поскольку вы одинокий разработчик на одном компьютере, это не слишком важно для вас.

В любом случае, вы всегда можете нажать/тянуть изменения из одного хранилища в другое, так что изменения, внесенные в клоне не теряются в главном хранилище. В Mercurial есть хорошее введение в http://hgbook.red-bean.com/.

Надеюсь, это поможет.

+0

Спасибо за ссылку. Итак, насколько я могу работать на локальном компьютере, должен ли я использовать функцию клонирования? –

+0

До тех пор, пока вы не захотите создать ветку (в смысле стиля разработки, а не в техническом) или хотите публиковать или делиться своей работой каким-то образом: вам, вероятно, не понадобится. Вы можете использовать его для создания резервной копии репо, но просто копирование всего каталога сделает это и для вас. – balpha

+0

Хорошо, спасибо –

Смежные вопросы