Windows下SVN服务配置和使用学习课堂

开发 项目管理
本文和大家一起讨论一下Windows下配置和使用SVN服务问题,主要从服务器和客户端两方面来讲解,希望通过本文介绍你对SVN服务有更加深刻的认识。

本节讲解一下Windows下配置和使用SVN服务,随着SVN的功能及版本的更新,用处越来越广,本节就来说说Windows下SVN服务的配置和使用情况,在这里和大家分享一下,希望你能学到更多有关SVN方面的知识。
本文针对的情况是:服务器和客户端都使用windows,通讯使用svn协议。
0.到http://subversion.tigris.org/下载所需的软件,包括
服务端:Subversion,svnservic
客户端:tortoiseSVN
其实客户端也可以使用Subversion本身,不过tortoiseSVN提供了图形界面以及和windows系统菜单的集成,很好用!
以下1~4SVN服务介绍在服务器上进行----
1.在安装Subversion后,使用命令如
svnadmincreated:\svnhome
在d:\svnhome上创建svn仓库。
2.打开d:\svnhome\conf\svnserve.conf,去掉以下内容之前的注释符#
[general]
anon-access=none
auth-access=write
password-db=passwd
realm=MyFirstRepository
说明:anon-access=none--不允许匿名访问!这个很重要,不然谁都能访问这个代码仓库了。
auth-access=write--允许提交修改
password-db=passwd--密码文件名字
3.用记事本打开d:\svnhome\conf\passwd,使有效文本(指前面不加注释符的)为:
[users]
user=passwd
可以添加多个这样的用户名密码对。
4.复制SVNService.exe(能够将svn封装成服务)到Subversion的安装目录(如C:\ProgramFiles\Subversion\bin),然后运行如下命令svnservice-install-d–rSVNROOT,如svnservice-install
-d–rd:\svnhome。然后在控制面板的“管理”->“服务”中确保SVNService启动。
以下SVN服务介绍在客户端进行----
5.安装tortoiseSVN,此时你可以将服务端的代码checkout到本地,比如第一次使用想将svnhome内容checkout到d:\test,可以在d盘空白处右键,选择svncheckout,在弹出的对话框中的url填入svn://YourServer,checkoutdir中填入d:\test,然后会问你用户名密码,填写后就会自动checkout。
6.以后直接在d:\test文件夹上右键就可以commit(提交修改)或checkout或update....(详见TortoiseSVN的说明)。本节讲解Windows下配置和使用SVN服务完毕。
 

【编辑推荐】

  1. SVN服务器在SVNServer和Apache中搭建之技术分享
  2. SVN管理与应用相关的资料参考手册
  3. ApacheSVN服务器安装指导手册
  4. Centos下SVN的安装配置实用手册
  5. SVN服务器安装指导手册
责任编辑:佚名
相关推荐

2010-05-31 18:09:19

配置SVN访问

2010-05-20 19:01:03

Eclipse使用SV

2010-05-31 10:22:56

2010-05-24 19:42:54

SVN权限配置

2010-06-02 11:16:31

2010-05-31 10:34:00

Windows下配置S

2011-07-29 08:51:51

Apache

2010-05-31 15:55:42

2010-05-27 14:18:00

SVN使用说明

2021-03-06 10:23:31

Linux配置 SVN

2010-05-21 13:07:14

Windows下SVN

2010-05-25 08:46:12

2010-05-31 10:09:32

2010-05-21 11:07:36

2010-05-26 12:45:49

SVN使用手册

2010-06-01 18:15:33

删除SVN版本信息

2010-05-31 19:17:38

2010-06-02 19:01:38

搭建SVN服务器

2010-06-02 19:48:23

搭建SVN服务器

2010-05-31 19:07:41

SVN服务器
点赞
收藏

51CTO技术栈公众号