好的Linux(Ubuntu)SVN客户端

Good Linux (Ubuntu) SVN clientSubversion在Windows上具有出色的客户端(当然是Tortoise)。 我在Linux上尝试过的所有内容-都比较糟。 免责声明:很久以前,我是RabbitVCS(以前称为NautilusSvn)的开发人员之一。 如果您使用Nautilus,则可能对RabbitVCS(Trevor Bramble先前提到)感兴趣。这是用Python编写的Nautilus的TortoiseSVN的完整副本。尽管仍有很多改进要做(特别是在性能方面),但有些人似乎对此很满意。 这个名称非常适合该项目,因为它所引用的故事非常准确地描述了开发进度(意味着小睡片刻)。如果您确实选择开始使用RabbitVCS作为版本控制客户端,则可能不得不动手。
通常,我只使用svn的命令行,老实说,这是最快,最简单的方法,我建议您尝试一下。 您可以使用" svn help"中提供的简单命令轻松地添加,删除,移动,提交,复制或更新文件,因此对于大多数用户而言,这已经足够了。 首先,我将尽量不要在这里发白;) 感叹..人们为什么不走集成了文件浏览器的客户端的路呢?它比打开终端和键入更为有效。简单的数学,大约两次鼠标点击与大约10个以上的击键。但是,我必须指出,我喜欢命令行,因为我从事许多行政工作,并且喜欢尽可能快,轻松地自动化。 在Windows上被TortoiseSVN宠坏后,当我搬到ubuntu时,我对缺少像tortoisesvn的集成客户端感到惊讶。对于纯粹的程序员来说,一个IDE集成客户端可能就足够了,但对于一般用途而言,例如对于图形艺术家或其他随意的办公人员,则必须将该客户端集成到标准文件浏览器中,否则大多数人将永远不会使用它。 。 一些客户的想法:
kdesvn,
NautilusSVN,
RapidSVN没有集成,但是我尝试了一下。 我真的希望NautilusSVN项目能尽快发布新的性能优化版本。 NaughtySVN看起来可能看起来很不错,但是到目前为止,它缺少图标覆盖,并且已经有两年没有发布……所以我要说NautilusSVN是我们唯一的希望。 kdesvn可能是最好的。 最后我检查了它可能与konqueror挂钩,但是已经有一段时间了,我已经转到git :) 您还可以查看git-svn,它本质上是Subversion的git前端。 恕我直言,有一个很棒的svn gui客户端SmartSVN。这是商业项目,但有基础版本(100%功能)可以免费使用,甚至用于商业目的。它是用Java编写的,所以它是多平台的(需要sun-java *软件包)http://smartsvn.com 看到我的问题:什么是Linux上最好的Subversion客户端? 我也同意,Linux中的GUI客户端很烂。 我在Eclipse中使用subeclipse,在gnome中使用RapidSVN。 我想你可以看看RabbitVCS
我正要尝试一下...似乎很有希望... 对于Ubuntu,您可以使用与Nautilus集成的KDESVN来获得5个Tortoise SVN感觉。 试试这个ClickOffline.com:Tortoise SVN的Ubuntu替代品 没有人提到它,我一直忘了这个名字,所以下次我用谷歌搜索时,会在此处添加这些说明,以备将来参考。 目前,pagavcs似乎是最好的选择。
您需要这些
(1.4.33是我现在安装的,因此,如果最新导致出现问题,请尝试安装它。) 安装然后运行
关闭鹦鹉螺,然后再次打开鹦鹉螺,您应该很好,而不必注销/关闭 可悲的是,兔子对我来说只是在大型存储库上窒息而已,因此无法使用,paga不会降低浏览速度,但似乎也不会尝试求助于目录以查看是否发生了任何变化。 我对kdesvn感到非常满意-与konqueror很好地集成在一起,就像trortousesvn与Windows资源管理器一样,并且支持tortoisesvn的大多数功能。 当然,如果您使用的是kubunto,而不是ubuntu,那么您将从这种集成中受益。 看看SVN工作台,它不错但并不完美
如果使用它,NetBeans将具有出色的版本控制管理,除了SVN之外,还有多个客户端。 但是,我建议您从命令行学习如何使用SVN。 CLI是Linux的精神:) Nautilus为SVN活动提供上下文菜单
欲了解更多信息 Nautilus上下文菜单 如果TortoiseSVN根深蒂固,您可以尝试通过WINE使用它吗?虽然我还没有尝试过。 失败了,我发现带有Subversive的Eclipse相当不错。 如果使用eclipse,subclipse是我使用过的最好的。在我看来,这也应该独立存在...易于使用,可与您在eclipse中的代码和项目链接...对于使用eclipse并需要gui的开发人员来说,这是完美的选择。 就个人而言,我更喜欢用于Linux和Windows的命令行客户端。 编辑:如果您使用XFCE及其文件管理器(称为Thunar),则有一个效果很好的插件。如果我不想打开终端,我只用那个终端,它具有所有功能,既快速又易于使用。不过,其中还包括一个git。 作为开发人员,我使用eclipse + sub-eclipse客户端(假设您正在使用svn签出一些开发项目,并且您将对其进行编译)。 大多数人不会花很多时间进行svn操作,而命令行是这样做的最快方法。 还有一些不错的GUI工具: http://rabbitvcs.org/ 要么 http://www.harecoded.com/nautilus-subversion-integration-tool-execute-svn-commands-with-gnome-scripts-96355 有时我会使用kdesvn直接针对存储库进行工作。 通过Eclipse处理项目时,我经常使用Subclipse。 但最重要的是,我使用了良好的CLI。有了一些别名和bash脚本来备份它,它确实是使用svn的最简洁,最可靠的方法。 我尝试了NautilusSVN(与NaughtySVN无关)和svn-workbench,发现它们太成问题或缺少功能。我知道我曾经在某些时候尝试过RapidSVN,但由于它很快就被卸载了,所以一定不会给我留下深刻的印象,但是我对此一无所知。 由于您使用的是Ubuntu,而不是Kubuntu,因此我假设您使用的是GNOME。您可能对该链接中描述的Nautilus Subversion集成感兴趣。 Anjuta具有与IDE集成的内置SVN插件。 |
相关内容
金蝶行政事版备份|金蝶KIS行政事业版的每个月的
金蝶行政事版备份|金蝶KIS行政事业版的每个月的凭证和报表要...
电脑重置时的回收选项|重置电脑选择删除所有内
电脑重置时的回收选项|重置电脑选择删除所有内容会怎样,,1. 重...
1024客户端电脑版下载不了|1024不能下载
1024客户端电脑版下载不了|1024不能下载,,1024不能下载这很划...
新浪体育视频客户端电脑版|新浪体育视频直播下
新浪体育视频客户端电脑版|新浪体育视频直播下载,,新浪体育视...
电脑密码提示左上角什么意思|电脑密码提示我是
电脑密码提示左上角什么意思|电脑密码提示我是什么,,1. 电脑密...
北京交警电脑版|北京交警客户端下载
北京交警电脑版|北京交警客户端下载,,1. 北京交警客户端下载网...
金蝶专业课本电子版|如何下载金蝶软件我是新手,
金蝶专业课本电子版|如何下载金蝶软件我是新手,不知道从哪里...
饿了么客户端电脑版|饿了么电脑版官网
饿了么客户端电脑版|饿了么电脑版官网,,1. 饿了么电脑版官网具...
1月24日云栖精选夜读 | 毕玄:我在阿里的十年技术
1月24日云栖精选夜读 | 毕玄:我在阿里的十年技术感悟,阿里,作...
平板可以登录金蝶系统吗|ipad可以装金蝶客户端
平板可以登录金蝶系统吗|ipad可以装金蝶客户端吗,,1.ipad可以...
吉利商城电脑版|吉利客户端
吉利商城电脑版|吉利客户端,,1. 吉利客户端吉利汽车客户端app...
小蚁摄像头如何连接电脑|小蚁摄像头如何连接电
小蚁摄像头如何连接电脑|小蚁摄像头如何连接电脑客户端,,小蚁...
pptv第一体育电脑版下载|pptv体育电脑客户端
pptv第一体育电脑版下载|pptv体育电脑客户端,,1. pptv体育电脑...
中国蓝tv电脑版|中国蓝tv客户端
中国蓝tv电脑版|中国蓝tv客户端,,1. 中国蓝tv客户端屏幕上或下...
“高价回收头发”,你知道那些头发都流向何处了吗
“高价回收头发”,你知道那些头发都流向何处了吗?我是不是要暴...