metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-01-18 06:52 pm

"... не освоил дебиан".

Ставил меркуриал под дебианом, чтобы раздавать репозитории апачем. Все настроил, но надо сказать - вуду редчайшее. У subversion с его своим сервером проще.

PS: Решил на всякий случай записать в рабочий баг-трекер последовательность действий. Хорошо, что записал - второй раз опять пришлось бы в how-to лезть, судя по размеру получившейся доки.

Во всех этих вещах спасает только одно: то что проблемы обычно решаются тем же образом, каким они решались и для совершенно других систем. Нет доступа - значит надо лезть в логи, лежащие в известном месте, смотреть линуксовые права апачевского юзера, смотреть как сконфигурированы аналогичные сайты.
Т.е., в 99% не будет такого, что "авторы не знали как пользоваться стандартными средствами, поэтому изобрели свою систему управления правами, свой веб-сервер, итд, и запускать это можно только от root".
Причем что странно - под линуксом использовать стандартные подсистемы удобно и понятно. Под виндой нет, поэтому там гораздо чаще встречаются изолированные от системы и друг от друга по максимуму софтины, и обычно с такими софтинами работать гораздо проще, чем с интегрированными в систему.

[identity profile] freiksenet.livejournal.com 2010-01-18 08:28 pm (UTC)(link)
Я не понимаю как человек может не понимать гит, если он понимает меркуриал.

Людям просто лениво затратить пять минут на изучение как именно всё работает.

[identity profile] theiced.livejournal.com 2010-01-18 08:29 pm (UTC)(link)
вам же писали - 50 часов на чтение док и всё равно страшно.

вообще, знаю 100500 человек ниасиливших гит и не имевших проблем с меркуриалом.

[identity profile] zamotivator.livejournal.com 2010-01-18 08:31 pm (UTC)(link)
Я изучал git более 50 часов. git manual, git tutorial, серию статьей "как оно работает внутри".
Я ковырял его внутрении утилиты, и учился создавать коммиты вручную из запчастей.
Всё равно остаётся "недопонимание". Не пиздите, пожалуйста, товарищ, про "пять минут". Не пять минут, и даже не пять часов.
Если вы используете git на уровне git clone project; cd project; ./configure; make; sudo make install - я рад за вас.
Как только начинается активная разработка - начинается жутчайший ад и жопа "что вообще происходит" "почему не pull'ит", "куда исчез бранч", "какого хуя git merge мне сделал коммит", и "что же такое эти ёбанные tracking branches" , etc.

На mercurial я потратил ОДИН ЧАС. Understanding + Tutorial. Уже скоро полгода как "просто использую". Пару раз в образовательных целях ходил смотреть extensions. Вытащил glog, view... хватает.
Just Work. KISS.
Edited 2010-01-18 20:31 (UTC)

[identity profile] freiksenet.livejournal.com 2010-01-18 08:33 pm (UTC)(link)
Я не ковырял ни одной внутренней утилиты и не делал ни одного чери пика. Гит туториал я прочитал один раз и потом пару раз смотрел доки как чтото сделать. Я пока ничего не умудрился испортить. Может проблема не только в гите?

[identity profile] theiced.livejournal.com 2010-01-18 08:34 pm (UTC)(link)
>Если вы используете git на уровне git clone project; cd project; ./configure; make; sudo make install - я рад за вас.

Вы таки гик или ребёнок?

[identity profile] zamotivator.livejournal.com 2010-01-18 08:35 pm (UTC)(link)
Проблема в том, что вы,

1) видимо, никогда не занимались разработкой софта в команде. В противном случае слова "порог вхожения" и "ограниченность времени на изучение", а также "минимальная и достаточная функциональность" были бы для вас близкими и знакомыми

2) нагло врёте, что изучение git занимает пять минут. Действительно, git clone изучается за пять минут.
Из которых две уходит на изучение синтаксиса ssh://

[identity profile] theiced.livejournal.com 2010-01-18 08:32 pm (UTC)(link)
ну и опять же - уважаемые мной ойтишники - поголовно все на меркуриале (если есть выбор). гики и дети - на гите. шота статистика.