Тази статия описва как бързо стартиране на версии на системата за съхранение Mercurial.
проекти в системата на Google Storage поддържа Mercurial стандарт хранилище (система за контрол на версиите). За да изтеглите изходния код от хранилището, те могат да бъдат използвани под Windows TortoiseHG клиент.
[Настройка TortoiseHG под Windows]
1. Изтеглете TortoiseHG (виж изх. [1], който изтеглих tortoisehg-1.1.9.1-же-1.7.5-x86.msi, 22.7 мегабайта) зададен. След инсталиране на браузъра Explorer извежда контекстно меню TortoiseHG, диска изглежда папка C: \ Program Files \ TortoiseHg \ комунални услуги и документация, и в момента е в командния ред, можете да се обадите на командния Hg.
иска всички промени
добавяне changesets
добавяне манифести
добавяне файлови промени
прибавя 275 changesets с 1248 промени в 471 файлове (+1 глави)
актуализиране на клон по подразбиране
обновяват 260 файлове, 0 файла сливат, отстранени 0 файла, 0 файла нерешен
[Основни методи работят с транзакции Mercurial]
Предполага се, че TortoiseHG система вече имате.
Как да създадете ново хранилище за проекта от командния ред.
Как да създадете ново хранилище за проекта с помощта на Windows Explorer.
След създаване на хранилище папката на проекта ще бъде отделна папка с хранилище база данни база .hg, както и
Как да създадете точка на фиксиране (комит) чрез командния ред.
Точката на фиксиране (ангажират) - наречен хранилището съхраняване на всяка промяна в източник. Това обикновено се прави след определен друг бъг, или в края на работния ден.
Hg ангажират
Hg ангажират -m 'първата ми промяна "
За да се определи само няколко файлове, трябва да ги посочите отделно, например Hg ангажират ФАЙЛ_1 ФАЙЛ_2.
Как да се създаде опорна точка (Ангажиране) с помощта на Windows Explorer.
[Списъци с файлове за изключване]
Обичайната практика е да се създаде .hgignore файл веднага след създаването на хранилището и включването на този файл за първи набор промени ( "ангажира").
Ако правилно настроен синтаксис инсталация, след това може да бъде причина за тип ".hgignore: невалиден модел (relre)" грешка в отговор на един модел на игнориране съдържащ звезда. За такива модели е необходим за използване на синтаксиса: глоб.
За да се предотврати добавянето на дадена папка, имате нужда да посочва само името му. В този случай, те ще бъдат изключени от добавянето на хранилище всичко, което е в тази папка - всички файлове в тази папка и всички нейни поддиректории, които се съдържат в него. Примери подават редове .hgignore изключения:
2. За начинаещи, които не се страхуват от англичаните, най-добре е да включите GUI интерфейс в английската версия - да не се бърка с терминологията в документацията.
3. След първоначалното инсталиране TortoiseHG изискваните минимални настройки, които трябва да направите, е да посочите потребителското си име, че ще бъде създаден и осъвременяван от хранилището по подразбиране.
Поемане на ангажимент, точката на фиксиране в базата данни съхраняване на текущото състояние на хранилището за данни проект.
SCM Software Configuration Management (програма конфигурация за управление).
Хранилище на база данни, свързана с директорията на проекта. Тази база данни отразява текущото състояние на източника на проекта.
1. TortoiseHG сайт: tortoisehg.bitbucket.org.
2. Mercurial Downloads сайт: mercurial.selenic.com - други клиенти за Mercurial хранилище.
3. Каква е Mercurial сайт: ru.wikipedia.org.
4. Как да изтеглите източник, от Google Code (code.google.com).
5. Mercurial сайта Често задавани въпроси: mercurial.selenic.com (често задавани въпроси).
Свързани статии