在Ubuntu中配置SVN服务器

1. 安装SVN服务器

在终端中输入以下命令:

2. 新建版本库heimizhou

2.1 建立用户组
首先,创建subversion用户组,将kai和www-data用户加入subversion用户组。在终端中输入以下命令:

然后,终端中输入:

查看group文件,检测用户组是否创建成功和用户是否添加成功,具体如下图所示
查看用户组
2.2 创建相应目录
在终端中输入以下命令:

2.3 创建SVN版本库heimizhou,并赋予权限
在终端中输入以下命令:

2.2和2.3操作中的命令如下图所示
创建版本库
3 将版本库heimizhou配置到Apache服务器(Http WebDAV方式)

3.1 在配置文件中添加代码
在终端中输入:

然后,在编辑器中添加如下代码:

3.2 重启Apache服务器
在终端中输入:

4. 创建通过Http方式访问SVN时的密码

用户名是kai,在终端中输入:

然后,输入密码并确认。

5. 在Windows下中安装TortoiseSVN客户端

Tortoise SVN 客户端
6. 在Windows下迁出heimizhou版本库

在Windows下找到所要迁出到的目录,然后,鼠标右击选择SVN Checkout。
接下来,填写版本库对应的URL和迁出到的目录,如下图所示
迁出
然后,点击OK,迁出版本库heimizhou,迁出完成后,将显示下图的对话框。
完成迁出
7. 创建trunk、branches和tags目录并提交到版本库

首先,在上一步迁出到的目录下,创建trunk、branches和tags文件夹。然后,鼠标右击它们选择TortoiseSVN中的Add。
接下来,返回到迁出的heimizhou父目录,鼠标右击heimizhou,选择SVN Commit,弹出下图所示的提示框。
提交
点击OK后,输入第4步设置的用户名和密码,如下图填写用户名和密码
点击OK完成文件的提交,如下图
完成提交
8. 在Ubuntu下将版本库heimizhou中的文件迁出

在终端中输入:

具体内容如下图所示
Ubuntu下迁出

在Ubuntu中配置SVN服务器》上有 6 条评论

发表评论

电子邮件地址不会被公开。 必填项已用*标注
教你如何拥有自己的Gravatar头像