有谁知道一个好的、免费的、用于 Linux 的 GUI SVN 客户端?
9 回答
KDESVN 一个功能丰富的客户端,具有出色的历史和修订视图、带注释的代码视图,显示谁更改了每行代码以及何时更改,以及树之间分支和合并的 3D 图形视图。用 Qt 用 C++ 编写,但使用 KDE 库(在 Windows 上有点麻烦)。
不幸的是,KDESVN 的开发者停止了开发并在 2012 年夏天关闭了它的跟踪网站(编辑:他在 2012 年 6 月恢复了维护版本的开发)。
RabbitVCS 一个 Python 扩展,用于将 Subversion 功能集成到 Nautilus 文件管理器中,基本上作为 Windows 上 TortoiseSVN 项目的克隆。—<a href="http://en.wikipedia.org/wiki/Comparison_of_Subversion_clients" rel="noreferrer">维基百科
RapidSVN是一个相当不错的多平台客户端。
SmartSVN非常有用。它是共享软件,但 30 天后您仍然可以使用限量版,并且仍然有效。
如果你认为vim是可视化的,那么你可以得到vcscommand插件。
(来源:vim.org)
看过一堆。官方声明:命令行更有效,自然与其他 GNU 实用程序集成。学习命令行!:) 它是免费的、可视的,而且非常好。它比看起来更简单。
我使用过Subcommander,它工作得很好,尽管现在我通常在 Eclipse 中使用Subclipse以及命令行。
然后是 Emacs ;-) 有许多“可视”客户端,或者更确切地说,有许多用于集成 SVN 的解决方案(以及 git、hg、bzr、cvs 甚至......)。
SVN Workbench 是一个不错的多平台工具,您应该考虑。它是用 Python 编写的,这里是官方主页: http: //pysvn.tigris.org/docs/WorkBench.html
它适用于 Linux、Mac 和 Windows,它也存在于 Ubuntu 官方存储库中。
在浏览完项目列表后,我对 Linux 上可用解决方案的质量感到失望。
通过更多的挖掘,我发现 konquorer 几年前已经内置了一些非常好的颠覆集成,我对它的质量印象深刻。
请注意,konqueror 需要kde、kdesvn 和 kompare。
该解决方案仍然与 Windows 的 TortoiseSVN 相去甚远,但它对于许多用例仍然非常有用,并且对于我们从 Windows 到 *nix 桌面转换的人来说是一种解脱。
我当前的发行版是带有 KDE 的 OpenSuse 13。