搭建自己的SVN服务器

之前源代码都是放在公司的SVN服务器上。但公司SVN服务器都有授权期限,期限一过,代码就取不到了,也不能进行管理了。因此有些自己的东西还是希望能放在自己的SVN服务器上好。琢磨了一番,其实也比较简单:

1. 安装SVN Server端。

推荐安装VisualSVN Server。 这是一个Windows下免费的SVN Server端。下载地址:http://www.visualsvn.com/server/download/

2. 安装SVN Client端。

至http://tortoisesvn.net/下载最新版的TortoiseSVN并安装。(它是开源的,可以免费使用)

安装完毕后,TortoiseSVN会集成至鼠标右键菜单中。

3. 创建SVN版本库。

在硬盘中创建一个文件夹作为SVN版本库文件夹。例如在D:\下创建一个SVN文件夹,然后在文件夹上点击右键 -> TortoiseSVN -> Create repository here,就创建了一个SVN版本库。

如图示:

搭建自己的SVN服务器_第1张图片

4. 配置SVN版本库。

创建完毕后,会在SVN目录下生成几个子目录,如图所示。

搭建自己的SVN服务器_第2张图片

至conf目录下,先打开svnserve.conf,去掉[general]及password-db = passwd之前的注释(#号),保存关闭。然后打开passwd,去掉[users]前的注释,并在其下添加user=pass (用户名: user, 密码:pass),保存关闭。

5. 接下来就可以用TortoiseSVN的Repo-browser打开版本库,进行文件/源代码的添加等操作了。


附加:

1. TortoiseSVN的使用手册可以去http://tortoisesvn.net/support.html下,提供了中文版哦!(这对E文不好的同学是个福音)

2. 向使用MSVS开发环境的朋友推荐一个SVN插件“AnkhSVN”。下载地址:http://ankhsvn.open.collab.net/downloads。使用它后,可以直接在VS中进行源码/版本的管理。

搭建自己的SVN服务器_第3张图片




你可能感兴趣的:(windows,SVN,server,服务器,user,tortoiseSVN)