优秀的 Linux (Ubuntu) SVN 客户端

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/86550/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-08-03 16:27:26  来源:igfitidea点击:

Good Linux (Ubuntu) SVN client

linuxsvn

提问by

Subversion has a superb client on Windows (Tortoise, of course). Everything I've tried on Linux just - well - sucks in comparison....

Subversion 在 Windows(当然是 Tortoise)上有一个极好的客户端。我在 Linux 上尝试过的所有东西 - 好吧 - 相比之下很糟糕......

回答by andyuk

See my question:

看我的问题:

What is the best subversion client for Linux?

适用于 Linux 的最佳颠覆客户端是什么?

I also agree, GUI clients in linux suck.

我也同意,Linux 中的 GUI 客户端很糟糕。

I use subeclipsein Eclipse and RapidSVNin gnome.

我用subeclipse在Eclipse和RapidSVN的侏儒。

回答by Kent Fredric

kdesvnis probably the best you'll find.

kdesvn可能是你能找到的最好的。

Last I checked it may hook in with konqueror, but its been a while, I've moved on to git :)

最后我检查它可能与 konqueror 挂钩,但已经有一段时间了,我已经转向 git :)

回答by HappySmileMan

Generally I just use the command line for svn, it's the fastest and easiest way to do it to be honest, I'd recommend you try it.
Before you dismiss this, you should probably ask yourself if there is really any feature that you need a GUI for, and whether you would prefer to open up a GUI app and download the files, or just type "svn co svn://site-goes-here.org/trunk"

一般来说,我只使用命令行 svn,说实话,这是最快和最简单的方法,我建议你尝试一下。
在你忽略这个之前,你应该问问自己是否真的有任何功能需要 GUI,你是否更愿意打开一个 GUI 应用程序并下载文件,或者只输入“svn co svn://site -goes-here.org/trunk”

You can easily add, remove, move, commit, copy or update files with simple commands given with "svn help", so for most users it is more than enough.

您可以使用“svn help”给出的简单命令轻松添加、删除、移动、提交、复制或更新文件,因此对于大多数用户来说已经足够了。

回答by Sunny Milenov

I'm very happy with kdesvn - integrates very well with konqueror, much like trortousesvn with windows explorer, and supports most of the functionality of tortoisesvn.

我对 kdesvn 非常满意 - 与 konqueror 集成得很好,就像 trortousesvn 与 windows 资源管理器一样,并且支持 tortoisesvn 的大部分功能。

Of course, you'll benefit from this integration, if you use kubunto, and not ubuntu.

当然,如果您使用 kubunto 而不是 ubuntu,您将从这种集成中受益。

回答by Glen Solsberry

You could also look at git-svn, which is essentially a git front-end to subversion.

您还可以查看git-svn,它本质上是一个用于颠覆的 git 前端。

回答by Drejc

Take a look at SVN Work Bench, it's decent but not perfect

看一看SVN Work Bench,它不错但并不完美

sudo apt-get install svn-workbench
sudo apt-get install svn-workbench

回答by jtimberman

Since you're using Ubuntu, and not Kubuntu, I assume you're using GNOME. You might be interested in Nautilus Subversion Integrationdescribed on that link.

由于您使用的是 Ubuntu,而不是 Kubuntu,我假设您使用的是 GNOME。您可能对该链接中描述的Nautilus Subversion 集成感兴趣。

回答by jtimberman

IMHO there is one great svn gui client, SmartSVN. It is commercial project, but there is foundation version (100% functional) witch can be used free of charge, even for commercial purposes. It is written in java, so it is multi-platform (it requires sun-java* package) http://smartsvn.com

恕我直言,有一个很棒的 svn gui 客户端 SmartSVN。它是商业项目,但有基础版本(100% 功能)可以免费使用,甚至可以用于商业目的。它是用java写的,所以是多平台的(需要sun-java*包)http://smartsvn.com

回答by jtimberman

For Ubuntu you cane make use of KDESVN integrated with Nautilus to five a Tortoise SVN Feel.

对于 Ubuntu,您可以使用与 Nautilus 集成的 KDESVN 来提升 Tortoise SVN 的感觉。

Try this ClickOffline.com : Ubuntu alternatives for Tortoise SVN

试试这个ClickOffline.com:Tortoise SVN 的 Ubuntu 替代品

回答by Trevor Bramble

I sometimes use kdesvn for work directly against a repository.

我有时使用 kdesvn 直接针对存储库工作。

I often use Subclipse when working on projects via Eclipse.

通过 Eclipse 处理项目时,我经常使用 Subclipse。

But most of all I use good ol' CLI. With some aliases and bash scripts to back it up, it really is the most concise, reliable method of using svn.

但最重要的是,我使用良好的 ol' CLI。用一些别名和 bash 脚本来备份它,它确实是使用 svn 最简洁、最可靠的方法。

I have tried NautilusSVN(no relation to NaughtySVN) and svn-workbench and found them too problematic or lacking in functionality. I know I tried RapidSVN at some point but I must not have been impressed as it was quickly uninstalled, but I don't remember anything about it.

我尝试过NautilusSVN(与NaughtySVN 无关)和 svn-workbench,发现它们太有问题或缺乏功能。我知道我在某个时候尝试过 RapidSVN,但我一定没有印象,因为它很快就被卸载了,但我不记得任何关于它的事情。