Лучший интерфейс SVN для Linux? [закрыто]


20

Какова лучшая программа интерфейса SVN GUI для Linux?

Я новичок в Linux из-за того, что я Windows. Для Windows я использую Tortoise SVN и мне нужно знать, какая версия Linux.

Ответы:


22

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

Если вы предпочитаете графический интерфейс, обычно используются варианты интеграции с вашей IDE ( Subclipse ) или RapidSVN , хотя у меня нет особого опыта работы с ними.


2
другой вариант вместо subclipse (если вы используете eclipse) eclipse.org/subversive будет подрывным. Я использовал оба, и они имеют очень похожую функциональность. У меня не было никаких проблем ни с одним. Поскольку он настолько ориентирован на IDE, я не думаю, что он заслуживает своего собственного ответа.
digitaljoel

2
Это , безусловно , стоит научиться использовать SVN в командной строке. Svnbook большое руководство для этого: svnbook.red-bean.com/en/1.5/svn-book.html , особенно команда справочной части: svnbook.red-bean.com/en/1.5/svn-book.html # svn.ref
Йоник

Кроме того, IntelliJ IDEA имеет лучший графический интерфейс пользователя / интерфейс SVN, который я знаю. Лично я использую SVN в основном через IDEA, но и в командной строке. (Я не буду добавлять IntelliJ IDEA в качестве отдельного ответа, поскольку это не просто внешний интерфейс, подобный TortoiseSVN, и, вероятно, не стоит вкладывать в него средства, если вы не будете заниматься какой-либо Java-разработкой.)
Jonik

Обратите внимание, что SVN 1.6 позволяет сокращать URL-адреса в командной строке, например, «svn copy ^ / trunk ^ / branch / hacks». Это значительно уменьшает количество вещей, которые нужно писать, когда вы делаете нетривиальные вещи.
JesperE

На этой заметке есть пост о плагинах Eclipse SVN: stackoverflow.com/questions/185486/… Это было в мои дни Windows, в настоящее время на Ubuntu я очень предпочитаю CLI.
Дин Скорее

6

RabbitVCS является клоном TortoiseSVN. Мне это нравится, потому что он очень хорошо интегрируется в файловый навигатор (Nautilus), как TortoiseSVN в Explorer.

альтернативный текст


Я установил это, но не нашел способ использовать это. Зачем мне все эти "интеграции"? Что делать, если мне нечего интегрировать? Мне просто нужен звуковой интерфейс. Вместо этого единственной исполняемой программой, которую он установил, была его «cli» версия. Но я очень доволен SVN / GIT CLI.
Onkeltem


3

На веб-сайте SVN в разделе «Получить Subversion» есть список сторонних клиентов. Если вы хотите использовать Eclipse, там есть пара плагинов, и есть RapidSVN для Linux. И это еще не все.


3

Мне очень нравится Tortoise SVN, и я хотел бы иметь что-то подобное для Linux. Тем временем я попробовал довольно много Linux SVN-клиентов, и единственным, у кого, казалось, был самый полный набор функциональных возможностей SVN в используемом пакете, был Kdesvn.


2

Посмотрите на SmartSVN .

Он имеет бесплатные и платные версии, но бесплатная версия должна покрывать 90% ваших потребностей. Он также имеет преимущество в том, что он кроссплатформенный (Java), поэтому, если он вам достаточно нравится, вы можете использовать его и в Windows.

Я согласен с jtb, что хотя бы некоторое знакомство с версией командной строки выгодно (опять же, это то, что я использую в Linux).

Я немного разочаровался в TortoiseSVN, так как кажется, что последняя версия (1.6.3) имеет какой-то конфликт с антивирусом ESET / NOD32, который побывал на ноутбуке коллеги (дважды).

На самом деле, я разочаровался в любом программном обеспечении, которое слишком глубоко подключается к Windows Explorer - слишком легко, чтобы ошибки вызывали серьезные проблемы в вашей системе.


0

Trac . Не совсем специфично для Linux. Но я думаю, что если вы хотите сравнить изменения в разных версиях, лучше всего работает веб-интерфейс.


3
Trac отлично подходит для просмотра (мои предпочтения лично). Но это только для просмотра: это не полный клиент.
кварк
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.