Subversion

Mar 28, 2008 11:24

Некий скриптик под названием svnmerge.py рулит не по-деццки. Давно хотел к нему присмотреться, и вот теперь после примерно 3ёх месяцев пользования я не представляю, как можно жить без него. 8)) Хотя идея тривиальна, но времени экономит массу.

soft, work, programming

Leave a comment

> svnmerge.py рулит не по-деццки poige March 28 2008, 09:25:45 UTC
Рулят mercurial, и git. ;-)

А что этот скиптик делает-то?

Reply

Re: > svnmerge.py рулит не по-деццки ssart March 28 2008, 09:29:34 UTC
Рулят mercurial, и git. ;-)

Я пока не совсем понял, в сторону какой конкретной стены они рулят. 8)) С svn'ом-то понятно.

А что этот скиптик делает-то?

Позволяет мержить из веток в транк или наоборот, помечая смерженые ревизии (ну и коммит мессаге составляет, что смержили). Тривиальщина, говорю же, но время экономит весьма прилично.

Reply

Re: > svnmerge.py рулит не по-деццки poige March 28 2008, 09:34:02 UTC
Re: > svnmerge.py рулит не по-деццки ssart March 28 2008, 09:42:35 UTC
И?.. Ну да, не без недостатков. Кто скажет, что в mercurial/git нет косяков - я первый кину в того камень. 8))

Reply

Да причём тут? poige March 28 2008, 09:44:52 UTC
Суть - совершенно другая модель использования. Ну и то, что mercurial реально проще, я уже не первый раз слышу. Сам пока только git пользуюсь (после CVS, SVN), и могу сказать, что, конечно, «совсем другое дело».

Reply

Re: Да причём тут? ssart March 28 2008, 09:51:45 UTC
Брррр. Что-то я совсем не понимаю, что ты сказать-то хотел. Можно медленно и два раза©? 8))

Reply

> Что-то я совсем не понимаю poige March 28 2008, 09:56:00 UTC
Ты знаешь, что git (как и mercurial) используют распределённую модель разработки, без «центральных» repos?

Reply

Re: > Что-то я совсем не понимаю ssart March 28 2008, 09:57:49 UTC
Знаю. И?

Reply

> Знаю. И? poige March 28 2008, 10:03:06 UTC
Или!

Reply

Re: > Знаю. И? ssart March 28 2008, 10:07:19 UTC
Сказать-то чего хотел?

Ну есть mercurial с git'ом, которые устроены совсем не так, как svn. А есть объективная реальность, данная нам в ощущениях, что есть svn. И есть некий полезный в рамках данной объективной реальности скриптик. А вот меркуриала и жита в этой самой реальности, увы, нету.

Reply

Что-то как-то непросто ты несложные вещи воспринимаешь poige March 28 2008, 10:10:00 UTC
Если кратко повторить сказанное мной, то будет примерно так: ««посмотри» на git/mercurial вместо этого SVN».

Reply

Я-то, наоборот, их просто воспринимаю... ssart March 28 2008, 10:18:17 UTC
Так бы и сказал, в общем-то. Впрочем, я подозревал, что всё идёт куда-то в этом направлении, почему в предыдущем комментарии и написал про "объективную реальность, данную нам в ощущениях". Если буду разворачивать разработку чего-нибудь нового, то посмотрю, естественно. Но сейчас svn выигрывает либо в силу того, что переход на что-либо более другое либо повлечёт кучу геморроя организационного свойства (причём совершенно несопоставимого по размерам с возможными неудобствами svn), либо инфраструктура вокруг внешнего репозитария важнее мелких неудобств.

Reply


Leave a comment

Up