ПредишенСледващото

Тази статия описва как бързо стартиране на версии на системата за съхранение 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 (често задавани въпроси).

Свързани статии

Подкрепете проекта - споделете линка, благодаря!