<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="uk">
	<id>https://wiki.welard.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=173.245.53.148&amp;*</id>
	<title>Wiki Welard - Внесок користувача [uk]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.welard.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=173.245.53.148&amp;*"/>
	<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=%D0%A1%D0%BF%D0%B5%D1%86%D1%96%D0%B0%D0%BB%D1%8C%D0%BD%D0%B0:%D0%92%D0%BD%D0%B5%D1%81%D0%BE%D0%BA/173.245.53.148"/>
	<updated>2026-10-27T23:41:02Z</updated>
	<subtitle>Внесок користувача</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mercurial&amp;diff=2143</id>
		<title>Mercurial</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mercurial&amp;diff=2143"/>
		<updated>2013-12-08T05:56:59Z</updated>

		<summary type="html">&lt;p&gt;173.245.53.148: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы работы ==&lt;br /&gt;
Для этого надо отредактировать конфигурационный файл, который находится в ~/.hgrc в случае *nix, &lt;br /&gt;
и в %USERPROFILE%\mercurial.ini  в случае Windows. Надо туда добавить пару строчек:&lt;br /&gt;
 [ui]&lt;br /&gt;
 username = Alexander Solovyov &amp;lt;piranha@gtv&amp;gt;&lt;br /&gt;
Всё начинается с того, что мы создаём репозиторий:&lt;br /&gt;
 hg init repo&lt;br /&gt;
Начать можно с добавления файлов и коммита первой ревизии:&lt;br /&gt;
 cd repo&lt;br /&gt;
 echo &amp;quot;something&amp;quot; &amp;gt; read.me&lt;br /&gt;
 hg add&lt;br /&gt;
 hg ci -m &amp;quot;Initial revision&amp;quot;&lt;br /&gt;
Клонировать его:&lt;br /&gt;
 hg clone repo repoclone&lt;br /&gt;
repoclone — абсолютно идентичен repo в плане наполнения, однако в нём уже появился файл .hg/hgrc, в котором записано, что путь по умолчанию (для забирания и отдавания изменений) — это предыдущий repo:&lt;br /&gt;
&lt;br /&gt;
Разворачивание с удаленного сервера - клонировать с удаленной машины:&lt;br /&gt;
 hg init &lt;br /&gt;
 hg clone . ssh://192.168.0.100//home/project/&lt;br /&gt;
&lt;br /&gt;
 [paths]&lt;br /&gt;
 default = /home/andrew/repo&lt;br /&gt;
Посмотреть изменения:&lt;br /&gt;
 ~/repoclone&amp;gt;hg incoming&lt;br /&gt;
 ~/repoclone&amp;gt;hg outgoing&lt;br /&gt;
&lt;br /&gt;
Команды incoming и outgoing показывают соответственно входящие (те, которых ещё нету в локальном репозитории) и исходящие (те, которых не хватает в удалённом репозитории) ревизии. Обратите внимание, что я не указывал путь к удалённому репозиторию — меркуриал в этом случае берёт его из пути по умолчанию (который можно увидеть раньше).&lt;br /&gt;
&lt;br /&gt;
Сложившаяся ситуация подразумевает слияние — у нас появились две ветки разработки, значит пора применять merge:&lt;br /&gt;
== Забираем изменения ==&lt;br /&gt;
 ~/repoclone&amp;gt;hg pull&lt;br /&gt;
 pulling from /home/andrew/repo&lt;br /&gt;
 ...&lt;br /&gt;
 added 1 changesets with 1 changes to 1 files (+1 heads)&lt;br /&gt;
 (run 'hg heads' to see heads, 'hg merge' to merge)&lt;br /&gt;
== Cлияние ==&lt;br /&gt;
 piranha@gtv ~/repoclone&amp;gt;hg merge&lt;br /&gt;
 1 files updated, 0 files merged, 0 files removed, 0 files unresolved&lt;br /&gt;
 (branch merge, don't forget to commit)&lt;br /&gt;
 hg ci -m &amp;quot;merge&amp;quot;&lt;br /&gt;
== Отдача обратно ==&lt;br /&gt;
 hg push&lt;br /&gt;
&lt;br /&gt;
== Работа через WEB ==&lt;br /&gt;
 http://mercurial.selenic.com/wiki/HgWebDirStepByStep&lt;/div&gt;</summary>
		<author><name>173.245.53.148</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mercurial&amp;diff=2142</id>
		<title>Mercurial</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mercurial&amp;diff=2142"/>
		<updated>2013-12-08T05:54:21Z</updated>

		<summary type="html">&lt;p&gt;173.245.53.148: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы работы ==&lt;br /&gt;
Для этого надо отредактировать конфигурационный файл, который находится в ~/.hgrc в случае *nix, &lt;br /&gt;
и в %USERPROFILE%\mercurial.ini  в случае Windows. Надо туда добавить пару строчек:&lt;br /&gt;
 [ui]&lt;br /&gt;
 username = Alexander Solovyov &amp;lt;piranha@gtv&amp;gt;&lt;br /&gt;
Всё начинается с того, что мы создаём репозиторий:&lt;br /&gt;
 hg init repo&lt;br /&gt;
Начать можно с добавления файлов и коммита первой ревизии:&lt;br /&gt;
 cd repo&lt;br /&gt;
 echo &amp;quot;something&amp;quot; &amp;gt; read.me&lt;br /&gt;
 hg add&lt;br /&gt;
 hg ci -m &amp;quot;Initial revision&amp;quot;&lt;br /&gt;
Клонировать его:&lt;br /&gt;
 hg clone repo repoclone&lt;br /&gt;
repoclone — абсолютно идентичен repo в плане наполнения, однако в нём уже появился файл .hg/hgrc, в котором записано, что путь по умолчанию (для забирания и отдавания изменений) — это предыдущий repo:&lt;br /&gt;
&lt;br /&gt;
Разворачивание с удаленного сервера - клонировать с удаленной машины:&lt;br /&gt;
 hg init &lt;br /&gt;
 hg clone ssh://192.168.0.100//home/project/&lt;br /&gt;
&lt;br /&gt;
 [paths]&lt;br /&gt;
 default = /home/andrew/repo&lt;br /&gt;
Посмотреть изменения:&lt;br /&gt;
 ~/repoclone&amp;gt;hg incoming&lt;br /&gt;
 ~/repoclone&amp;gt;hg outgoing&lt;br /&gt;
&lt;br /&gt;
Команды incoming и outgoing показывают соответственно входящие (те, которых ещё нету в локальном репозитории) и исходящие (те, которых не хватает в удалённом репозитории) ревизии. Обратите внимание, что я не указывал путь к удалённому репозиторию — меркуриал в этом случае берёт его из пути по умолчанию (который можно увидеть раньше).&lt;br /&gt;
&lt;br /&gt;
Сложившаяся ситуация подразумевает слияние — у нас появились две ветки разработки, значит пора применять merge:&lt;br /&gt;
== Забираем изменения ==&lt;br /&gt;
 ~/repoclone&amp;gt;hg pull&lt;br /&gt;
 pulling from /home/andrew/repo&lt;br /&gt;
 ...&lt;br /&gt;
 added 1 changesets with 1 changes to 1 files (+1 heads)&lt;br /&gt;
 (run 'hg heads' to see heads, 'hg merge' to merge)&lt;br /&gt;
== Cлияние ==&lt;br /&gt;
 piranha@gtv ~/repoclone&amp;gt;hg merge&lt;br /&gt;
 1 files updated, 0 files merged, 0 files removed, 0 files unresolved&lt;br /&gt;
 (branch merge, don't forget to commit)&lt;br /&gt;
 hg ci -m &amp;quot;merge&amp;quot;&lt;br /&gt;
== Отдача обратно ==&lt;br /&gt;
 hg push&lt;br /&gt;
&lt;br /&gt;
== Работа через WEB ==&lt;br /&gt;
 http://mercurial.selenic.com/wiki/HgWebDirStepByStep&lt;/div&gt;</summary>
		<author><name>173.245.53.148</name></author>
		
	</entry>
	<entry>
		<id>https://wiki.welard.com/index.php?title=Mercurial&amp;diff=2141</id>
		<title>Mercurial</title>
		<link rel="alternate" type="text/html" href="https://wiki.welard.com/index.php?title=Mercurial&amp;diff=2141"/>
		<updated>2013-12-08T05:53:24Z</updated>

		<summary type="html">&lt;p&gt;173.245.53.148: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Основы работы ==&lt;br /&gt;
Для этого надо отредактировать конфигурационный файл, который находится в ~/.hgrc в случае *nix, &lt;br /&gt;
и в %USERPROFILE%\mercurial.ini  в случае Windows. Надо туда добавить пару строчек:&lt;br /&gt;
 [ui]&lt;br /&gt;
 username = Alexander Solovyov &amp;lt;piranha@gtv&amp;gt;&lt;br /&gt;
Всё начинается с того, что мы создаём репозиторий:&lt;br /&gt;
 hg init repo&lt;br /&gt;
Начать можно с добавления файлов и коммита первой ревизии:&lt;br /&gt;
 cd repo&lt;br /&gt;
 echo &amp;quot;something&amp;quot; &amp;gt; read.me&lt;br /&gt;
 hg add&lt;br /&gt;
 hg ci -m &amp;quot;Initial revision&amp;quot;&lt;br /&gt;
Клонировать его:&lt;br /&gt;
 hg clone repo repoclone&lt;br /&gt;
repoclone — абсолютно идентичен repo в плане наполнения, однако в нём уже появился файл .hg/hgrc, в котором записано, что путь по умолчанию (для забирания и отдавания изменений) — это предыдущий repo:&lt;br /&gt;
&lt;br /&gt;
Разворачивание на удаленной магине.&lt;br /&gt;
 hg init &lt;br /&gt;
Клонировать с удаленной машины:&lt;br /&gt;
 hg clone ssh://192.168.0.100//home/project/&lt;br /&gt;
 [paths]&lt;br /&gt;
 default = /home/andrew/repo&lt;br /&gt;
Посмотреть изменения:&lt;br /&gt;
 ~/repoclone&amp;gt;hg incoming&lt;br /&gt;
 ~/repoclone&amp;gt;hg outgoing&lt;br /&gt;
&lt;br /&gt;
Команды incoming и outgoing показывают соответственно входящие (те, которых ещё нету в локальном репозитории) и исходящие (те, которых не хватает в удалённом репозитории) ревизии. Обратите внимание, что я не указывал путь к удалённому репозиторию — меркуриал в этом случае берёт его из пути по умолчанию (который можно увидеть раньше).&lt;br /&gt;
&lt;br /&gt;
Сложившаяся ситуация подразумевает слияние — у нас появились две ветки разработки, значит пора применять merge:&lt;br /&gt;
== Забираем изменения ==&lt;br /&gt;
 ~/repoclone&amp;gt;hg pull&lt;br /&gt;
 pulling from /home/andrew/repo&lt;br /&gt;
 ...&lt;br /&gt;
 added 1 changesets with 1 changes to 1 files (+1 heads)&lt;br /&gt;
 (run 'hg heads' to see heads, 'hg merge' to merge)&lt;br /&gt;
== Cлияние ==&lt;br /&gt;
 piranha@gtv ~/repoclone&amp;gt;hg merge&lt;br /&gt;
 1 files updated, 0 files merged, 0 files removed, 0 files unresolved&lt;br /&gt;
 (branch merge, don't forget to commit)&lt;br /&gt;
 hg ci -m &amp;quot;merge&amp;quot;&lt;br /&gt;
== Отдача обратно ==&lt;br /&gt;
 hg push&lt;br /&gt;
&lt;br /&gt;
== Работа через WEB ==&lt;br /&gt;
 http://mercurial.selenic.com/wiki/HgWebDirStepByStep&lt;/div&gt;</summary>
		<author><name>173.245.53.148</name></author>
		
	</entry>
</feed>