О, чудо. Спасибо.
Git vs SVN
-
- Уже с Приветом
- Posts: 38016
- Joined: 14 Dec 2006 20:13
- Location: USA
Re: Git vs SVN
Ой, только не это... (вспоминая тамошние блокировки...). Нафиг, нафиг!uncle_Pasha wrote: ↑01 Apr 2018 07:08 Читая такие дискуссии, все-таки не перестаю удивляться на сколько десятилетий ClearCase опередил свое время. Какая беда, что это все попало в руки IBM.
(Хотя у меня часть мелочи живет.. не надо смеяться, на CVS. Скрипты например многие. Дело в том что он позволяет вытаскивать поддиректории что именно для скриптов очень важно. На нем например сделан change control в куче мест - апдейтим файлы, прогоняем add / remove, делаем diff - и получаем разницу того что было с тем что стало, после чего делаем commit (в удаленный репозиторий). Но кодировать в нем естественно сто лет как никто не кодит, в компании имеются HG (основной) SVN (часть проектов так как он у клиента) GIT (совсем немного).
-
- Уже с Приветом
- Posts: 12017
- Joined: 08 Sep 2006 20:07
- Location: Силиконка
Re: Git vs SVN
ClearCase - эпическое говнище.
Как и все остальное от их создателей.
Как и все остальное от их создателей.
Мир Украине. Свободу России.
-
- Уже с Приветом
- Posts: 19924
- Joined: 30 Aug 2000 09:01
- Location: WA
Re: Git vs SVN
Блокировки - они в основном в голове.
Была возможность использовать unreserved checkout by default, но эти мало кто пользовался.
Потому как в основном использовались per-user или per-task branches, где все эти блокировки были только на пользу.
-
- Уже с Приветом
- Posts: 19924
- Joined: 30 Aug 2000 09:01
- Location: WA
Re: Git vs SVN
Уважаемый, поделитесь знанием, какое еще "говнище" произвела на свет atria software?M. Ridcully wrote: ↑20 Apr 2018 20:08 ClearCase - эпическое говнище.
Как и все остальное от их создателей.
Last edited by uncle_Pasha on 22 Apr 2018 05:37, edited 1 time in total.
-
- Уже с Приветом
- Posts: 12017
- Joined: 08 Sep 2006 20:07
- Location: Силиконка
Re: Git vs SVN
Сорри если чего-то попутал - мне казалось это Rational.uncle_Pasha wrote: ↑22 Apr 2018 05:28Уважаемый, скажите, какое еще "говнище" произвела на свет atria software?M. Ridcully wrote: ↑20 Apr 2018 20:08 ClearCase - эпическое говнище.
Как и все остальное от их создателей.
Мир Украине. Свободу России.
-
- Уже с Приветом
- Posts: 19924
- Joined: 30 Aug 2000 09:01
- Location: WA
Re: Git vs SVN
Rational купил их.M. Ridcully wrote: ↑22 Apr 2018 05:30Сорри если чего-то попутал - мне казалось это Rational.uncle_Pasha wrote: ↑22 Apr 2018 05:28Уважаемый, скажите, какое еще "говнище" произвела на свет atria software?M. Ridcully wrote: ↑20 Apr 2018 20:08 ClearCase - эпическое говнище.
Как и все остальное от их создателей.
Но даже у Rational родил достаточно продвинутый продукт - ClearQuest, который был уникальным средством разработки tracking systems.
-
- Уже с Приветом
- Posts: 891
- Joined: 21 Mar 2005 21:18
- Location: California
Re: Git vs SVN
А меня всегда в гите напрягало что в логах коммиты в хронологическом порядке сортируются по дате создания коммита. Такое впечатление что идеологи гита забыли (или не знали) что основное назначение VCS - это возможность отследить состояние репозитории на любой заданный момент в прошлом, и воссоздать snapshot при желании.
-
- Администратор
- Posts: 2126
- Joined: 18 Apr 2010 18:09
Re: Git vs SVN
Не забыли, а сознательно отказались. Если Вам нужна такая фича - используйте централизованные VCS. Там таймлайн репозитория в центре имеет значение.
В гите пуш коммита в удаленный репозиторий просто приводит удаленный репозиторий в состояние локального, синхронизирует их. Все копии репозитория в этом смысле равноправны, поэтому master clock отсутствует.