Subversion与TortoiseSVN安装指南:搭建个人版本控制系统

0 下载量 29 浏览量 更新于2024-08-29 收藏 357KB PDF 举报
本文档是一篇关于Subversion和TortoiseSVN安装使用的详细教程,适用于需要进行版本控制的开发者。Subversion是一款开源的版本控制系统,主要作为服务器端软件,用于管理代码和其他文件的历史版本,确保团队协作的可靠性和数据一致性。TortoiseSVN则是Subversion的一个图形界面客户端,方便用户在Windows操作系统上进行操作。 作者首先介绍了为何选择这些工具,是为了满足与同事Takwai共同开发的需求,利用本地机器作为版本控制服务器。安装步骤包括: 1. **Subversion下载**:作者推荐了1.4.5版本,用户需访问下载页面下载安装包,建议选择英文目录,如C:\Subversion,以便于日后可能的系统重装时通过命令行重新安装。 2. **TortoiseSVN安装**:下载TortoiseSVN 1.4.7版本,安装时保持默认路径,安装后需要重启计算机。 3. **创建版本库**:作者将版本库设在C:\SVN\Repository,并使用TortoiseSVN的图形界面创建,也可以使用命令行工具svnadmin create进行创建。 4. **身份验证**:配置svnserve.conf文件,去除注释并添加用户身份验证信息,例如将admin用户的密码设置为admin888。 5. **启动Subversion服务**:通过命令行启动svnserve --daemon --root,监听3690端口,内网用户还需在路由器上设置端口映射,以便公网访问。 6. **安装为服务**:通过`srvany`工具将Subversion安装为Windows服务,使其随系统启动自动运行。 这篇手记不仅提供了实际操作指南,还涵盖了版本控制的基本概念,对于初次接触Subversion的开发者来说,是一份实用的参考资源。