- GUI для subversion — что выбрать
- Re: GUI для subversion — что выбрать
- Re: GUI для subversion — что выбрать
- Re: GUI для subversion — что выбрать
- Re: GUI для subversion — что выбрать
- Re: GUI для subversion — что выбрать
- Re: GUI для subversion — что выбрать
- Re: GUI для subversion — что выбрать
- Re: GUI для subversion — что выбрать
- Re: GUI для subversion — что выбрать
- GUI SVN клиент для Linux
- GUI client for SVN
- GUI SVN client for Debian Linux [closed]
- 9 Answers 9
GUI для subversion — что выбрать
Работаем на линуксе (х86) (под КДЕ), нужен ГУЙ для svn. Важно: удобство в работе. Не важно: кросс-платформеность, эстетика, скорость. Есть такой списочек: http://svnbook.red-bean.com/en/1.1/apd.html
Если есть другие варианты — готов выслушать (включая платные).
Что выбрать? (если можно — советы основанные на личном опыте, без религиозных войн)
Re: GUI для subversion — что выбрать
а что тут выбирать? если работаешь в ide — так и бери для ide плагин, а если нет, то лучше к консоли привыкать.
Re: GUI для subversion — что выбрать
KDESvn, наверное, подойдёт. Ещё в KDevelop есть плугин, и ещё есть svn://, svn+http://, svn+https:// и т. д. Хотя консоль всё равно круче всех. 🙂
Re: GUI для subversion — что выбрать
Нужно выбрать Mercurial — у него гуев совсем нет, но он немерено круче SVN 😉
Если же вы настаиваете на Subversion — то лучше Subversion Commander я не встречал. Правда, к KDE он никаким боком.
Re: GUI для subversion — что выбрать
Сколько не пробовал GUI
самый лучший гуй — это CLI .
ни один гуй не дает всех возможностей!
Re: GUI для subversion — что выбрать
По моему опыту для svn совсем не нужен gui, перепробовал кучу гуевин, из консоли удобнее.
Re: GUI для subversion — что выбрать
малнький опыт у тебя похоже
tortoise svn вполне функциональная вещь
Re: GUI для subversion — что выбрать
> Работаем на линуксе (х86) (под КДЕ), нужен ГУЙ для svn. Важно: удобство в работе.
смотря чем занимаетесь 😉 для нас eclipse + subclipse plugin вполне себе гуй.
Re: GUI для subversion — что выбрать
eSvn — неплохой в принципе, но нелады с связкой svn+ssh
SmartSVN — вроде всем хорош, окромя того что на жабе.
Re: GUI для subversion — что выбрать
>tortoise svn вполне функциональная вещь
Источник
GUI SVN клиент для Linux
Доброго времени пребывания, уважаемые Хабровцы 8)
Наткнулся я недавно, на бескрайних просторах, на очень полезную и долгожданную штуковину. Что за штуковина — читай сабж.
Выглядит всё это, как всем известный TortoiseSVN для Windows. Только называется RabbitVCS и уже для Linux.
Если не верите, смотрите скриншоты 🙂
Вы уж простите меня, что не стал я делать своих скриншотов, а честно взял их с офф. сайта. Который, кстати найти можно вот тут: rabbitvcs.org
Написано сие чудо с использованием питона (что не удивительно). Работает достатошно быстро…
В настоящий момент я использую Ubuntu 9.10 Karmic. Поэтому, на всякий случай опишу, как сие чудо ставится на вышеописанную систему.
1. Открываете /etc/apt/sources.list
sudo nano /etc/apt/sources.list
2. В самом низу добавляете 2 строчки
deb ppa.launchpad.net/rabbitvcs/ppa/ubuntu karmic main
deb-src ppa.launchpad.net/rabbitvcs/ppa/ubuntu karmic main
3. Добавляете в систему необходимый ключ, чтобы можно было забирать и ставить пакеты с ppa.launchpad.net
sudo apt-key adv —keyserver keyserver.ubuntu.com —recv-keys 34EF4A35
Обращаю ваше внимание, что используемые цифры — правильные, и нужно использовать именно их.
4. Обновляете список пакетов
sudo apt-get update
5. Устанавливаете сам пакет
sudo apt-get install rabbitvcs
Пакет и зависимости — качаются. Ставятся. После установки просят перезагрузить наутилус — соглашаетесь.
В конце всего запускаем наутилус и о чудо! По клике правой кнопкой — появился долгожданный пункт меню 🙂
Источник
GUI client for SVN
Господа, а каким svn-клиентом пользуетсь вы при разработке? В идеале хочется найти полный клон TortoiseSVN под онтопик. Пока только нашел кучу разнообразного нестабильного гуано, которое постоянно виснет, глючит и крэшит.
палец к мышке прирос? )
Пробовал, задумка хорошая, но вещь нестабильная и наутилус из-за нее начинает жутко тупить
Если консольный не устраивает, то встроенный в IDE.
консолька — это конечно, здорово, но всегда удобно
консолька — это конечно, здорово, но всегда удобно
Всё правильно сказал.
Пока пользуюсь тем, что есть в qtcreator, но не хватает. По большому счету он умеет только коммитить и апдейтить, а хочется еще иметь возможность без выкачивания репозитория обозревать его и делать в нем изменения (папки переименовывать, копировать папки)
очепятался, не всегда удобно
без выкачивания репозитория обозревать его и делать в нем изменения (папки переименовывать, копировать папки)
А чё, так можно было?
да, еще переодически нужно делать свич на другую бранчу, qtcreator тоже не справляется
в TortoiseSVN — да, там есть такая классная фишка, называется Repo Browser, прямо в нем можно и изменения делать
я бы рад, но у работодателя свои корпоративные стандарты, на которые я не могу влиять
Лол, это и в консольном есть — чекаутишь с —depth empty и потом svn ls , только для изменения придется таки выгрузить нужный файл (TSVN это, похоже, делает где-то в фоне)
Лесом такого работодателя
мне очень нравится, что он делает это в фоне за меня и мне неприходится делать лишних телодвижений, потому что то, как это выглядит, мне кажется очень естественным
да, конечно, я уже побежал увольняться из международной корпорации, потому что чувак на форуме посоветовал
Меня забавляет, как некоторые возводят git в ранг суперсофта.. Ты пробовал на нём делать что-нибудь сложнее commit/pull/push?
Ты пробовал на нём делать что-нибудь сложнее commit/pull/push?
меня забавляет, как каких-то мамкиных погромистов, не писавших ничего сложнее хеловордов что-то забавляет.
rebase и merge octopuss считается чем-то более сложным?
пробовал, штука неплохая, но не интегрируется с файловым браузером и хорош для работы только над одной выкаченной папкой, а мой проект состоит из папок, выкаченных из разных мест, в общем, нужно постоянно переключаться
Ну тогда почему бы не пользоваться и дальше TSVN?
он только под оффтопик, а мне удобнее пилить код под онтопиком
чем же? диффай вимом, остальное консоль
я выше приводил сценарии, на которых в консольке много телодвижений приходится делать
кококо. а какого не лесом? свн не так уж плох. непривычно после гита конечно.
Ну так скажи это мамке своей-то, что сына у неё забавный.
Да, вполне. Не пойми меня неправильно. Я не говорю, что git плох. Он очень даже удобен и мне нравится (тот же cherry-pick допустим). Но не стоит считать его идеальным.
Пока пользуюсь тем, что есть в qtcreator, но не хватает. По большому счету он умеет только коммитить и апдейтить, а хочется еще иметь возможность без выкачивания репозитория обозревать его и делать в нем изменения (папки переименовывать, копировать папки)
Быть может есть другой SVN плагин или в этом не до конца разобрались? В плагине для Eclipse 100 лет, как есть такой функционал и, по-моему, он один из основных.
то, что работает из коробки, дает слишком узкую функциональность: diff, log, commit, revert, delete, update, status
даже switch сделать нельзя
сторонних плагинов я не нашел
чем же? 3 года так гитом пользовался. дифал и мерджил вимов. щас вот свн пришлось юзать, аналогично.
Все VCS — говно. Некоторые просто большее говно, чем другие )))
А я смотрю, ты в теме.. 😉
Тем что не надо помнить «какой там ключик и в какой последовательности» и коммит хэши находить и вписывать в командную строку — совершенно не нужная операция. В гуйне очень удобно ревью перед коммитом делать и собсно группировать коммиты. (Отметил 3 файлика — это один фикс, отметил ещё 2 — другой, а в этом файлике изменения чисто случайно оказались — его не надо коммитить). При интеграции в ide тот же git фактически заменяет undo, воказывая прямо в редакторе твои изменения и предыдущюю версию — это офигенно удобно при рефакторинге и при переписывании старого говна, когда краем глаза иногда хочется посмотреть в старую версию.
Господа, а каким svn-клиентом пользуетсь вы при разработке?
Консольным. Но лучше вообще не пользоваться subversion.
В идеале хочется найти полный клон TortoiseSVN под онтопик. Пока только нашел кучу разнообразного нестабильного гуано, которое постоянно виснет, глючит и крэшит.
RapidSvn вроде похож был.
консолька — это конечно, здорово, но всегда удобно
я бы рад, но у работодателя свои корпоративные стандарты, на которые я не могу влиять
Утром svn up, в днем git some_commands, вечером svn ci.
kdesvn весьма хорош
никак не связано вообще, кроме хайпа фанбоев, которые без гитхаба лабы в универе сдать нимогут как без рук 🙂
Источник
GUI SVN client for Debian Linux [closed]
Want to improve this question? Update the question so it’s on-topic for Stack Overflow.
Closed 6 years ago .
Does any one know of a good, free, GUI SVN client for Linux?
9 Answers 9
KDESVN A feature-rich client with great history and revision views, annotated code views showing who changed each line of code and when it was changed, and 3D graphical views of branching and merging among trees. Written in C++ with Qt, but using KDE libraries (which are somewhat troublesome to get on Windows).
Unfortunately, the developer of KDESVN stopped the development and is shutting down its track website in summer 2012 (EDIT: he resumed development of maintenance releases in June 2012).
RabbitVCS A Python extension to integrate Subversion functionality into the Nautilus File Manager, basically as a clone of the TortoiseSVN project on Windows. —Wikipedia
RapidSVN is a pretty decent multi-platform client.
SmartSVN is very useful. It is shareware, but after 30 days you still can use limited edition and it still remains effective.
Seen a bunch. Officially declare: command line is waaay more effective, and naturally integrates with other GNU utilities. Learn the command line! 🙂 It’s free, visual, and very good. And it’s simpler than it seems.
If you consider vim to be visual, then you can get the vcscommand plugin.
Источник