Tortoise SVN和CollabNet Subversion之间的区别

7
什么是Tortoise SVN和CollabNetSubversion之间的区别?
3个回答

7

其中一个是图形客户端(或者说是Windows的Shell扩展程序),另一个则是命令行客户端1。使用方法和便利功能有很大区别,但是它们处理Subversion代码库的基本功能集完全相同,因为它们都使用相同的库。

至于Subversion服务器,那实际上是不同的软件,尽管有时会与命令行客户端一起分发。


1 顺带提一下:我早已停止使用CollabNet品牌版本,因为它需要注册才能使用。我发现Slik SVN是个好的替代品。这正是你从CollabNet得到的完全相同的命令行客户端,省去了下载的麻烦。


好的,那么安装 SVN 就意味着我们需要安装 SVN 服务器,对吗?这与这两者有什么不同吗? - user351809
服务器是另一种软件。它包含在某些命令行SVN发行版中。 - Joey
好的,这意味着我需要单独安装服务器还是安装SVN客户端就可以了? - user351809
自从2010年提出这个问题以来,这个功能可能已经被添加了,但是TortoiseSVN现在在自定义安装期间提供了一个命令行客户端(但它不是默认选择的,所以您需要记住每次更新时检查它)。没有必要安装两个程序。 - Chris B

1

其中一个(Tortoise)是GUI,另一个是命令行工具。然而,两者都使用相同的SVN库构建,并且可以一起使用来访问相同的存储库。有些事情,比如在脚本中使用,用命令行更容易(当然反之亦然)- 我发现安装两者都很理想。


1
不再适用 - TortoiseSVN附带一个命令行客户端。 - Chris B

1

Subversion,现在由Apache支持,是一个源代码控制系统。

Svn是Subversion的缩写。

Tortoise SVN是一个Subversion客户端,作为Windows shell扩展实现。

如果您想要一个源代码控制系统,您必须安装Subversion。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接