Subversion:是一个自由,开源的版本控制系统
TortoiseSvn:是windows下功能最强、最实用的svn客户端。它与资源管理器的右键菜单集成,可以管理包括源代码在内的任何文件。它的“图标叠加(Icon Overlay)”功能,可以让我们从文件和文件夹的图标中直观的看出它们的状态,如是否被修改等。另外,前面提到的SubWCRev就是它的一部分。
AnkhSvn:一个visual studio的svn插件,支持svn的大部分功能,并且比较好用。
VisualSvn:也是一个visual studio的svn插件,应该比AnkhSvn好一些,不过它是商业软件。
AnkhSvn:一个visual studio的svn插件,支持svn的大部分功能,并且比较好用。
VisualSvn:也是一个visual studio的svn插件,应该比AnkhSvn好一些,不过它是商业软件。
VisualSvn Server:windows下svn+apache的组合,提供了一个mmc的管理界面,喜欢gui界面的人的福音。而且,虽然它和VisualSvn是同一家公司的产品,但它是免费的。
Subclipse:eclipse的svn插件,也已经很成熟,据说使用风格和eclipse自带的cvs插件非常像。
p4merge:这是一个文件对比/合并工具,TortoiseSvn自带的文件比较工具还比较好用,但合并工具就差点了,起码没有vss的好用。能找到的工具大多只支持双视图合并。p4merge则能支持三视图甚至四视图,用起来方便很多。开发这个工具的公司也是做配置管理软件的,不过这个公司比较好,只对它的服务器端收费,其他工具都可以免费用。
Subclipse:eclipse的svn插件,也已经很成熟,据说使用风格和eclipse自带的cvs插件非常像。
p4merge:这是一个文件对比/合并工具,TortoiseSvn自带的文件比较工具还比较好用,但合并工具就差点了,起码没有vss的好用。能找到的工具大多只支持双视图合并。p4merge则能支持三视图甚至四视图,用起来方便很多。开发这个工具的公司也是做配置管理软件的,不过这个公司比较好,只对它的服务器端收费,其他工具都可以免费用。