适用于Linux的最佳SVN接口?[关闭]


Answers:


22

它可能不是您所习惯的,但是命令行界面确实值得学习。这不是很困难,而且该过程甚至可以帮助您更好地了解SVN在做什么。它非常快速,并且了解它是如何工作的,因此轻而易举地将其集成到构建过程或其他脚本中。

如果您更喜欢GUI,则通常的选项通常是与您的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
Jonik,2009年

另外,IntelliJ IDEA具有我所知道的最好的svn GUI /前端。我个人主要通过IDEA使用svn,但也可以在命令行上使用。(我不会将IntelliJ IDEA添加为单独的答案,因为它不仅是类似TortoiseSVN的前端,而且除非您进行一些Java开发,否则不值得在上面进行投资。)
Jonik,

请注意,SVN 1.6允许您在命令行上缩写URL,例如“ svn copy ^ / trunk ^ / branches / hacks”。这大大减少了在进行非平凡的工作时要写入的工作量。
JesperE

关于这一点,这里是有关Eclipse SVN插件的文章:stackoverflow.com/questions/185486/…那是我在Windows时代的日子,如今在ubuntu上,我更喜欢CLI。
院长拉瑟2010年

6

RabbitVCS是TortoiseSVN的克隆。我喜欢它,因为它与文件浏览器(Nautilus)集成得很好,就像TortoiseSVN在资源管理器中一样。

替代文字


我安装了它,但是找不到使用它的方法。为什么我需要所有这些“集成”?如果我没有什么要整合的怎么办?我只需要一个良好的UI。相反,它安装的唯一可执行文件是“ cli”版本。但是我对svn / git CLI非常满意。
Onkeltem


3

SVN网站的 “获取Subversion”下,有一个第三方客户列表。如果要使用Eclipse,则有几个插件,还有Linux的RapidSVN。还有更多。



2

看一下SmartSVN

它具有免费和付费版本,但免费版本应满足您90%的需求。它还具有跨平台(java)的优点,因此,如果您足够喜欢它,也可以在Windows上使用它。

同意jtb观点,至少对命令行版本有所了解是有好处的(再次,这就是我在linux上使用的语言。)

我对TortoiseSVN有点失望,因为似乎最新版本(1.6.3)与ESET / NOD32防病毒软件存在某种冲突,该病毒使同事的笔记本电脑大打折扣(两次)。

实际上,我对任何与Windows资源管理器挂钩的软件都非常着迷,因为它们太容易使错误导致系统严重问题。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.