2012-03-30 18:43 |
Автор: Vasile Chelban |
Filed under: FedoraMD
Migrez cu încet pe GIT (DVCS). Sînt numai la începutul căii. O fac conștient, planificat: mai întîi citesc manual, apoi îl implementez. Am pornit de la mic proiect realizat în 4-5 ore, acum migrez de pe subversion un proiect cu istoric de 3 ani. După ceva timp voi încerca să trec întreg departament de programare web a angajatorului (Deeplace IMSP) cu un repozitoriu SVN ce numără peste 17 mii revizii.
Un foarte bun manual, distribuit și în format eBook (EPUB/MOBI), este ProGit. L-am "aruncat" pe Kindle de mult timp. Dar cînd am început să-l citesc, deja nu m-am putut opri. Recomand!
Unicul obstacol este lipsa git pachet pentru Maemo 5 - sistemul de operare ce rulează pe smartphone meu Nokia N900.
а с ключами ты как разбираешься? Для каждого нового разработчика — новую пару ключей? Или одна пара ключей на проект?
Я тоже изучал теоретическую возможность миграции на GIT с SVN и пришёл к выводу, что либо на один проект будет создаваться одна общая пара ключей и распределяться между разработчиками, либо нужно поднять локально монстра вроде gitorious.
Еще не решил. Думаю о таком сценарии:
— все разработчики имеют доступ на сервер с репозиториями по SSH с аутентификацией по Active Directory.
— права доступа конкретного разработчика к каждому репозиторию определяются с помощью групп UNIX, или (более современно) средствами ACL.
— пользователь сможет сам сгенерировать и загрузить себе ключ
— также как вариант рассматриваю использование gitolite
1, 2012 11:37
а с ключами ты как разбираешься? Для каждого нового разработчика — новую пару ключей? Или одна пара ключей на проект?
Я тоже изучал теоретическую возможность миграции на GIT с SVN и пришёл к выводу, что либо на один проект будет создаваться одна общая пара ключей и распределяться между разработчиками, либо нужно поднять локально монстра вроде gitorious.
1, 2012 13:02
Еще не решил. Думаю о таком сценарии:
— все разработчики имеют доступ на сервер с репозиториями по SSH с аутентификацией по Active Directory.
— права доступа конкретного разработчика к каждому репозиторию определяются с помощью групп UNIX, или (более современно) средствами ACL.
— пользователь сможет сам сгенерировать и загрузить себе ключ
— также как вариант рассматриваю использование gitolite
2, 2012 10:05
keep us updated on this topic! C авторизацией по AD — хорошая идея.