'

Distributed Version Control Systems

Понравилась презентация – покажи это...





Слайд 0

Distributed Version Control Systems Fix that bug NOW! Сделайте это вчера! © your boss Сидоров Игорь, ООО «СофТраст» www.iteamlead.net


Слайд 1

Обзор Что такое DVCS Преимущества Ветвление/Слияние Недостатки Hg vs. Git SVN – это не то, что вам нужно


Слайд 2

DVCS за 5 минут Центральный репозиторий


Слайд 3

DVCS за 5 минут Гибкий рабочий процесс


Слайд 4

DVCS за 5 минут Развертывание


Слайд 5

DVCS за 5 минут Иерархия доверия


Слайд 6

Работаем offline


Слайд 7

У каждого своя полная копия


Слайд 8

Это быстро!


Слайд 9

Ветвление “trunk” feature branch bugfix branch


Слайд 10

Слияние в SVN Merge before commit update run tests; no errors write code run tests; no errors update + solve conflicts run tests; errors error in merge? error in commit? remote local No commit to revert to!


Слайд 11

update + solve conflicts Слияние в DVCS Commit before merge update run tests; no errors write code run tests; no errors make local commit run tests; errors error in commit? remote local error in merge? Revert to working commit and try again


Слайд 12

Недостатки Потеря простоты модели Более, чем один путь сделать одно и тоже Нельзя взять часть репозитория Надо читать доки :)


Слайд 13

Mercurial vs. Git Who the FUCK cares? Use what YOU like


Слайд 14

Спасибо! Вопросы? Сидоров Игорь, ООО «СофТраст» www.iteamlead.net


×

HTML:





Ссылка: