LINUX.ORG.RU

GUI client for SVN

 , ,


0

1

Господа, а каким svn-клиентом пользуетсь вы при разработке? В идеале хочется найти полный клон TortoiseSVN под онтопик. Пока только нашел кучу разнообразного нестабильного гуано, которое постоянно виснет, глючит и крэшит.

Ответ на: комментарий от sin_a

Пробовал, задумка хорошая, но вещь нестабильная и наутилус из-за нее начинает жутко тупить

EugeneBas ★★
() автор топика
Ответ на: комментарий от Irben

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

EugeneBas ★★
() автор топика
Ответ на: комментарий от EugeneBas

без выкачивания репозитория обозревать его и делать в нем изменения (папки переименовывать, копировать папки)

А чё, так можно было?

false ★★★★★
()
Ответ на: комментарий от Irben

да, еще переодически нужно делать свич на другую бранчу, qtcreator тоже не справляется

EugeneBas ★★
() автор топика
Ответ на: комментарий от false

в TortoiseSVN - да, там есть такая классная фишка, называется Repo Browser, прямо в нем можно и изменения делать

EugeneBas ★★
() автор топика
Ответ на: комментарий от EugeneBas

Лол, это и в консольном есть - чекаутишь с --depth empty и потом svn ls, только для изменения придется таки выгрузить нужный файл (TSVN это, похоже, делает где-то в фоне)

alozovskoy ★★★★★
()
Ответ на: комментарий от alozovskoy

мне очень нравится, что он делает это в фоне за меня и мне неприходится делать лишних телодвижений, потому что то, как это выглядит, мне кажется очень естественным

EugeneBas ★★
() автор топика
Ответ на: комментарий от Goury

да, конечно, я уже побежал увольняться из международной корпорации, потому что чувак на форуме посоветовал

EugeneBas ★★
() автор топика
Ответ на: комментарий от anonymous

Меня забавляет, как некоторые возводят git в ранг суперсофта.. Ты пробовал на нём делать что-нибудь сложнее commit/pull/push?

UVV ★★★★★
()
Ответ на: комментарий от UVV

Ты пробовал на нём делать что-нибудь сложнее commit/pull/push?

Пробовал, АПВС?

// другой анонимус

anonymous
()
Ответ на: комментарий от UVV

меня забавляет, как каких-то мамкиных погромистов, не писавших ничего сложнее хеловордов что-то забавляет.

anonymous
()
Ответ на: комментарий от anonymous

пробовал, штука неплохая, но не интегрируется с файловым браузером и хорош для работы только над одной выкаченной папкой, а мой проект состоит из папок, выкаченных из разных мест, в общем, нужно постоянно переключаться

EugeneBas ★★
() автор топика
Ответ на: комментарий от alozovskoy

он только под оффтопик, а мне удобнее пилить код под онтопиком

EugeneBas ★★
() автор топика
Ответ на: комментарий от vvviperrr

я выше приводил сценарии, на которых в консольке много телодвижений приходится делать

EugeneBas ★★
() автор топика
Ответ на: комментарий от Goury

кококо. а какого не лесом? свн не так уж плох. непривычно после гита конечно.

vvviperrr ★★★★★
()
Ответ на: комментарий от anonymous

Ну так скажи это мамке своей-то, что сына у неё забавный.

UVV ★★★★★
()
Ответ на: комментарий от Pinkbyte

Да, вполне. Не пойми меня неправильно. Я не говорю, что git плох. Он очень даже удобен и мне нравится (тот же cherry-pick допустим). Но не стоит считать его идеальным.

UVV ★★★★★
()
Ответ на: комментарий от EugeneBas

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

Быть может есть другой SVN плагин или в этом не до конца разобрались? В плагине для Eclipse 100 лет, как есть такой функционал и, по-моему, он один из основных.

Irben ★★★
()
Ответ на: комментарий от Irben

то, что работает из коробки, дает слишком узкую функциональность: diff, log, commit, revert, delete, update, status

даже switch сделать нельзя

сторонних плагинов я не нашел

EugeneBas ★★
() автор топика
Ответ на: комментарий от vvviperrr

Тем что не надо помнить «какой там ключик и в какой последовательности» и коммит хэши находить и вписывать в командную строку - совершенно не нужная операция. В гуйне очень удобно ревью перед коммитом делать и собсно группировать коммиты. (Отметил 3 файлика - это один фикс, отметил ещё 2 - другой, а в этом файлике изменения чисто случайно оказались - его не надо коммитить). При интеграции в ide тот же git фактически заменяет undo, воказывая прямо в редакторе твои изменения и предыдущюю версию - это офигенно удобно при рефакторинге и при переписывании старого говна, когда краем глаза иногда хочется посмотреть в старую версию.

invy ★★★★★
()

Господа, а каким svn-клиентом пользуетсь вы при разработке?

Консольным. Но лучше вообще не пользоваться subversion.

В идеале хочется найти полный клон TortoiseSVN под онтопик. Пока только нашел кучу разнообразного нестабильного гуано, которое постоянно виснет, глючит и крэшит.

RapidSvn вроде похож был.

andreyu ★★★★★
()
Ответ на: комментарий от EugeneBas

консолька - это конечно, здорово, но всегда удобно

Так и есть.

andreyu ★★★★★
()
Ответ на: комментарий от EugeneBas

я бы рад, но у работодателя свои корпоративные стандарты, на которые я не могу влиять

Утром svn up, в днем git some_commands, вечером svn ci.

andreyu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.