Плюсы и минусы использования Mercurial над Subversion - PullRequest
3 голосов
/ 22 апреля 2010

Я начинаю новый проект. Я знаком с TortoiseSVN и всеми его недостатками. Должен ли я вместо этого начать использовать Mercurial? Каковы плюсы и минусы использования Mercurial over Subversion?

Ответы [ 2 ]

8 голосов
/ 22 апреля 2010

Мне понравилось читать Hg Init: учебное пособие по Mercurial . В ней есть глава под названием Перевоспитание Subversion , которую стоит прочитать в вашей ситуации.

Также существует клиент Mercurial под названием TortoiseHg , который похож на TortoiseSVN. Вы можете также проверить Bitbucket . Я использовал его в нескольких школьных проектах, и это довольно дешево, и даже с бесплатным планом вы получаете один частный репозиторий.

Содержимое Mercurial: полное руководство доступно в Интернете бесплатно.

2 голосов
/ 25 апреля 2010

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

Ветвление и слияние, как правило, проще, а также получение изменений, которые другие внесли в свои проверки.

...