Изменения

Презентация по VCS

30 байтов добавлено, 22:51, 30 июня 2012
м
Нет описания правки
** Git
== Контроль версий @@ ==
Зачем?
* Поддержка старых версий
== Локальные VCS @@ ==
Простейший вариант — архивы или папочки со старыми версиями.<br />
</graph>
== Diff, patch @@ ==
[[File:Diff-screenshot.png|right|200px]]
<div style="clear: both"></div>
== Централизованные VCS @@ ==
* История версий хранится на центральном сервере
</graph>
== Распределённые VCS @@ ==
* Каждая копия содержит всю историю ревизий
[[Файл:TN-IShop-Revision-Graph.svg]]
=== Дерево доверия @@ ===
Можно понимать как репозитории, можно — как ветки.
</graph>
=== Эмуляция централизации @@ ===
Можно работать с DVCS, ''почти''{{red|*}} как с централизованной!
{{red|*}} Вынеся за скобки отсутствие пофайловости.
== История VCS @@ ==
…по большей части свободных.
</graph>
=== История Git и Hg @@ ===
[[File:Tux.svg|200px|right]]
<div style="clear:both"></div>
== Терминология @@ ==
; Ревизия: одна версия проекта или файла.