安装方法(编译安装)
版本:Subversion 1.9.5
主页:https://subversion.apache.org/
文档:https://subversion.apache.org/docs/community-guide/
下载:https://subversion.apache.org/download.cgi
安装过程
参考 BLFS/Subversion-1.9.5 手册
附加说明
在编译时指定 serf 库,可以使 SVN 支持 http 形式的项目地址:
--with-serf=PREFIX Serf HTTP client library (enabled by default if found)
安装的二进制文件
bin ├── svn # 用于访问 Subversion 版本库的工具; ├── svnadmin # 用于创建、调整、修复 Subversion 版本库; ├── svnbench # 标杆管理工具; ├── svndumpfilter # 过滤 svn仓库dump文件的工具 ├── svnfsfs # FSFS(FileSystem atop of the FileSystem - Subversion filesystem implementation) 仓库操作工具 ├── svnlook # 版本库检查工具; ├── svnmucc # 多URL命令客户端; ├── svnrdump # 用于查看远端仓库信息; ├── svnserve # 独立的服务端程序,用于创建服务进程 或者 被 ssh 调用; ├── svnsync # Subversion 仓库同步工具; └── svnversion # 用于报告 版本号 和 工作的svn仓库副本的状态 0 directories, 11 files
Visual SVN Server
常见错误汇总
#1 Cannot start service: 由于登录失败而无法启动服务。 (0x8007042d)
VisualSVN Server 服务启动失败,svn Cannot start service: 由于登录失败而无法启动服务。 (0x8007042D)
在「服务」中找到「Visual SVN Server」这个服务,右键「属性」,选择「登录」菜单栏,在此账户选项下,把「密码」改成新的密码,然后应用即可
参考文献
Apache Subversion Community Guide (aka “HACKING”)
Version Control with Subversion