| Главная | index :tag => 'svn' | [ Связь ] [ no Python ] [ no AJAX ] [ css ] |
Немного еще социальных наблюдений.
SVN: любимый инструмент школьников (русский форк mc, FreeBSD) и латентных проприетарщиков (механики). Также используется многими проектами по инерции.
Mercurial: странные поделия странных людей (Mozilla), мелочи.
Git: небольшие проекты (arora, scrobby), очень большие проекты на C (wine, X.org, linux, perl, qt), руби-проекты (rails, ruby much more)
Bzr: наколенные поделки несчастных убунтуйцев, в основном на питоне (reportbug-ng).
Darcs: сферические проекты в вакууме хаскелле (Darcs)
CVS: суровые программы от суровых людей (OpenBSD, Sauerbraten)
UPD: гномеры наставляют школьников на путь истинный
Метки: lol, git, svn, vcs | Комментировать »
Нашел на лоре в теме про меркуриал — http://whygitisbetterthanx.com/
Кстати, давно заметил такую тенденцию к использованию тулчейнов:
Ruby+C+Git on MacOS
Python+Cpp+SVN/Mercurial on Windows
C+CVS on Linux
Bazaar+Python on Ubuntu (эти вообще невменяемы, поэтому выделил в отдельную категорию)
Метки: code, python, git, svn | Комментировать[2] »
As I've said earlier - don't use 9999, it's broken. Ask qutim's developer why
he've done such a thing (he don't like that people use SVN that's why svn is
currently broken).
Я тоже не люблю SVN, но не до такой же степени 0_o
P.S. Узнал об этом, читая тред про licq на лоре.
Метки: lol, svn, быдло | Комментировать[6] »
SVN: скомпилил свн, поднял svnserve, радуешься.
Git: скомпилил git без curl, потому что админ не поставил его заголовки, поставил гит в ~/bin, прописал export PATH=$HOME/bin:$PATH в .bashrc, пытаешься сделать git-push.
$ git push --all nonlogic
bash: line 1: git-receive-pack: command not found
fatal: The remote end hung up unexpectedly
Ибо гит почему-то не читает .bashrc. Порывшись в манах, достигаем такого:
$ git push --all --exec=bin/git-receive-pack nonlogic
Counting objects: 555, done.
Compressing objects: 100% (321/321), done.
Writing objects: 100% (555/555), 127.09 KiB, done.
Total 555 (delta 431), reused 308 (delta 234)
git: invalid option -- -
error: unpack failed: index-pack abnormal exit
wtf? dunno.
Метки: git, svn | Комментировать »
Создал отдельную страницу в вики по этой теме. Если что не так, дополняйте :)
Сегодня от инсайдера поступило сообщение, что в Trolltech используют git вместе с Perforce, и планируют целиком перейти на первый. А еще на git, скорее всего, перейдет kde.
Метки: git, svn | Комментировать[6] »
Да, цвета говно.
UPD: чуть позже, к слову о SVN RIP
Метки: lol, svn | Комментировать »
Кстати, вот повсеместное распостранение хешей не для проверки контрольной суммы меня настораживает. А если они совпадут у разных вещей? А они могут. Чисто теоретически. Что тогда, ложиться и помирать?
Метки: git, svn | Комментировать »