GIT vs SVN

    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.

    1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
    Loading...

    Метки:

    3 комментария »


    комментария 3

    1. jekader:

      а с ключами ты как разбираешься? Для каждого нового разработчика — новую пару ключей? Или одна пара ключей на проект?

      Я тоже изучал теоретическую возможность миграции на GIT с SVN и пришёл к выводу, что либо на один проект будет создаваться одна общая пара ключей и распределяться между разработчиками, либо нужно поднять локально монстра вроде gitorious.

    2. Vasile Chelban:

      Еще не решил. Думаю о таком сценарии:
      — все разработчики имеют доступ на сервер с репозиториями по SSH с аутентификацией по Active Directory.
      — права доступа конкретного разработчика к каждому репозиторию определяются с помощью групп UNIX, или (более современно) средствами ACL.
      — пользователь сможет сам сгенерировать и загрузить себе ключ
      — также как вариант рассматриваю использование gitolite

    3. Аноним:

      keep us updated on this topic! C авторизацией по AD — хорошая идея.

    Leave a comment

    *