Windows平台搭建SVN 及 SVN权限控制

下载:

  1. SVN服务器,我这里用的是(1.4.2)
  2. TortoiseSVN客户端,我这里用的是(1.4.8)
  3. SVNService

安装:

  1. 安装SVN服务器
  2. 安装TortoiseSVN,如果需要的话可以下载一个(中文)语言包.
  3. 配置SVN服务器

配置:

     SubVersion本身是由命令行启动的,在SubVersion安装目录中找到,它不能像Windows NT服务一样随Windows启动,需要借SVNService来包装成Windows NT服务.具体设置如下:

    将下载的SVNService解包后,将其中的拷贝到SubVersion的安装目录中的\bin目录, 保证SVNService.exe和svnserve.exe在同一目录.如果在运行窗口中不能识别SVNService 命令,则追加环境变量path=;C:\Program Files\Subversion\bin. 路径根据自己安装情况进行调整.

 

安装服务:
运行命令: SVNService -install -d -r your_project_dir
在实际操作中,your_project_dir代表SubVersion服务的存储目录.

如:我设置D:\ftp_folders\svn_server为SubVersion服务的存储目录

输入命令: SVNService -install -d -r D:\ftp_folders\svn_server

提示安装成功,这时候服务列表中可以看到SVNService.

启动SVNService : net start SVNService

其他命令:

改变服务设置:SVNService -setup -d -r new_project_dir

,new_project_dir代表与SubVersion服务启动时不同的存储目录.
删除服务:SVNService -remove


存储目录初始化 :

your_project_dir 目录选择菜单:TortoiseSVN / Create repository here....

有两种可供选择,选择任意一种即可:默认选择为:Native filesystem
1.Native filesystem(FSFS) 本地文件系统
2.Berkely database(BDB) Berkely数据库
不同的选择只会影响电子仓库的数据存取格式

初始化成功之后产生一些配置文件.

 

初始化import

svn://192.168.1.xx

 

 

你可能感兴趣的:(.net,windows,SVN,subversion,D语言)