Показаны сообщения с ярлыком scm. Показать все сообщения
Показаны сообщения с ярлыком scm. Показать все сообщения

FreeBSD: CVS умер. Да здравствует SVN!

В тот момент, когда все уже перешли на Git или Darcs, сообщество разработчиков FreeBSD решило, наконец распрощаться c CVS. И перейти на Subversion ака SVN. Репозитории с исходными кодами системы, доступные ранее с помощью CVSUp, больше не содержат ничего, кроме файла README.txt. По словам одного из разработчиков FreeBSD:
CVSup has served us well, but it is time to move on 
(CVSUp хорошо нам служил,  но нужно двигаться дальше)

Учебник GIT

Логотип Git
Вот вам сразу ссылка: Учебник GIT.

Впервые столкнулся по работе с git (это такая распределённая SCM ака система контроля версий. Из тех, что доводилось использовать раньше,- похоже на Mercurial). Википедия говорит, что git придумал Линус Торвальдс, чего-то ему не хватало в имеющихся на тот момент (в 2005 году) системах контроля версий при разработке ядра linux:

Проект был создан Линусом Торвальдсом для управления разработкой ядра Linux, первая версия выпущена 7 апреля 2005 года.

Та-же википедия говорит, что git затачивали под использование в скриптах, поэтому якобы система команд и ключей продумана и оптимизирована под скритпы. После Hg переучиваться тяжело, у git (как и у всех других SCM) своя волшебная философия,- мнемоника отдельная от всего и совершенно своя. Как с этим бороться,- понятно: мануалы почитать :-) Собственно, сайт проекта git содержит всё необходимое,- дистрибутивы для разных ОС, исходники и книжки на нескольких языках, в том числе на русском. Перевод весьма достойный, читается легко и всё понятно. Вообщем,- рекомендую.