ksi

ksi

89p

14 comments posted · 0 followers · following 0

16 years ago @ UTP - Техничес... - UTP - Выпуск 3 · 1 reply · +1 points

Так главное, для чего нужно гуи это merge/diff и визуальное представление ветвей. Больше я не могу представить для чего он удобней консоли. А для этих вещей в git выставлены явно концы (--mergetool/--difftool) или идет из коробки решение (gitk).
Единственное, чего не хватает - полноценной интеграции с IDE.

16 years ago @ UTP - Техничес... - UTP - Выпуск 3 · 0 replies · +1 points

А вот про "пересоздание" в документации я не заметил ничего. Забавно, порядку не вносит :)

16 years ago @ UTP - Техничес... - UTP - Выпуск 3 · 2 replies · +1 points

Это я тоже вычитал. Но ведь ветвь при этом остается? Создать другую с этим же именем нельзя?
Вообще не нравится мне идея хранить мета-информацию, не имеющую отношение к изменениям в самих изменениях

16 years ago @ UTP - Техничес... - UTP - Выпуск 3 · 0 replies · +1 points

Боюсь нет. Я даже не знаю, как maven отнесется к динамическому имени артефакта :)
Да и не удобно это, все время помнить где у тебя что в файловой системе.

16 years ago @ UTP - Техничес... - UTP - Выпуск 3 · 3 replies · +1 points

А на счет GUI в DVCS вопрос очень интересный. Похоже, они на столько могущественные, что придумать адекватный интерфейс, покрывающий большую часть функционала, просто нельзя :) А при наличии столь удобных команд, даже и не нужно.

16 years ago @ UTP - Техничес... - UTP - Выпуск 3 · 5 replies · +2 points

Евгений, после прослушивания я решил еще раз посмотреть на ветви в Hg. Действительно, именованые ветви - это почти то, что нужно. Но я не нашел в документации способа удалить такую ветвь. Он есть?
Все же, подход git к ветвям мне ближе. В Hg, правда подкупает, на первый взгляд, более человеческая реализация с технической точки зрения: не мешанина нативного кода, шелл скриптов, перла и Бог знает чего еще, как в git. Но по юзабилити git выглядит пока лучше :/

16 years ago @ UTP - Техничес... - UTP - Выпуск 3 · 2 replies · +1 points

Вот Eclilpse, например, не умеет знать о двух проектах с одинаковыми именами. А если имя проекта вычисляется как-то из кода (как у нас - maven), то иметь одну рабочую компию - становится единственным юзабельным вариантом.

16 years ago @ Радио-Т - А давайте, п... · 0 replies · +34 points

3. самая многообещающая (потенциально) штука года - Android

16 years ago @ UTP - Техничес... - UTP - Выпуск 1 · 0 replies · +1 points

Смотрел. Мой случай это Eclipse. Там все плохо. Т.к. нативной реализации на java еще нет, и библиотека jgit, на которой базируется плагин, в активной разработке и мало чего умеет.
Мне не влом пользоваться удобнейшей консолью, но под Windows это может быть не так хорошо. Да и привык народ работать с SVN из Eclipse.

16 years ago @ UTP - Техничес... - UTP - Выпуск 1 · 2 replies · +1 points

Отличный подкаст! Заждался продолжения.
Возможно, он помог сдвинуть с мёртвой точки внедрение DVCS у нас в компании.

Отдельно хотелось бы услышать про ветвление в Mercurial в сравнении с Git. Т.к. я 2 раза пытался изучить эту тему, и оба раза реализация этого в git показалась мне в разы удобней.

Так же вы в твиттере упоминали про интеграцию в IDE. Хотелось бы услышать, что у вас в итоге получилось. С git , на сколько я знаю, все плохо для Java IDE.