什么是subversion
Apache Subversion 是一个功能齐全的版本控制系统,最初旨在成为更好的 CVS。 此后,Subversion 已经超越了取代 CVS 的最初目标,但它的基本模型、设计和界面仍然受到该目标的严重影响。 即使在今天,CVS 用户仍然应该对 Subversion 感到非常熟悉。
客户端TortoiseSVN
TortoiseSVN 是一个 Apache™ Subversion (SVN)® 客户端,实现为 Windows shell 扩展。 它直观且易于使用,因为它不需要 Subversion 命令行客户端来运行。
即使在商业环境中,它也可以免费使用。 简直就是(子)版本控制的最酷接口!
服务器端
linux
windows(VisualSVN Server)
VisualSVN Server:适用于 Windows 的企业级 Subversion 服务器。
linux:apt源上的svn server
安装前的准备
购买轻量级服务器
添加防火墙规则并放行SVN服务的默认端口3690
安装svn
sudo apt-get install subversion
查看版本
svnserve --ve