svn在windows系统下的安装步骤
1)首先去官方网站下载安装包
http://subversion.tigris.org/servlets/ProjectDocumentList?folderID=91
笔者下载的是svn-win32-1.5.4.zip解压文件
2)设置把解压文件的bin子目录添加到patp的环境变量中
3)创建一个存放工程(会有很多工程)的目录 比如E:/svnworkspace
然后再创建一个工程(例如工程名称为myfirstproject)
C:\>svnadmin create E:/svnworkspace/myfirstproject
4)配置项目
设置一些配置访问权限 访问认证信息
创建的新工程E:/svnworkspace/myfirstproject下面有个conf目录,下面有三个文件authz,passwd,svnserve.conf
打开svnserve.conf设置项主要有
[general]
anon-access = read//匿名用户只有读权限
auth-access = write//认证用户有写权限
password-db = passwd//用户密码设置文件名称
authz-db = authz//用户权限设置文件名称
realm = myfirstproject//项目名称
打开passwd设置项主要有
littlelion = 123456 //前边是用户名,后边是密码(明文的)
打开authz设置项主要有
[groups]
developers = harry ##harry属于developers组
[myproject:/]
@developers = rw ##权限 :读写
sally= r
5)启动svn服务
C:\>svnserve -d -r E:/svnworkspace2 --listen-port 9000
注意listen-port前面是两个分隔符,不然命令无效
6)导入工程项目
C:\>svn import F:\workspace2\myfirstproject svn://localhost:9000/myfirstproject -m "initial import" --username littlelion --password 123456
还是注意用户名密码前的两个分隔符写法
import第一个是需要导入的工程项目 第二个是导入到svn库的位置,需要先建立一个svn项目才能导入这个项目,否则不能导入
导入后可以导出这个项目
C:\>svn co svn://localhost:9000/myfirstproject C:/myfirstproject --username littlelion --password 123456
You can also make svn server as a windows service:
sc create svn binpath= "[yoursvnfolder]\bin\svnserve.exe --service -r D:\repository --listen-port 9000" displayname= "Subvsersion Server Service" depend= Tcpip start= auto
If you want to reconfigure:
sc config svn binpath= "[yoursvnfolder]\bin\svnserve.exe --service -r D:\repository --listen-port 9000" displayname= "Subvsersion Server Service" depend= Tcpip start= auto
Note: There is a space after each ‘=’ symbol.
P.S. svn server can be integrated with http server wonderfully, so that all svn files can be accessed via http protocol. But this is out of the scope of my article, because I already said I just want a simple svn server
分享到:
相关推荐
如何在WIndows下配置SVN服务器,如何在VS2008|2010下使用SVN,如何使用Tortoise SVN等。
windows下安装配置svn
详细介绍在Windows下是如何配置SVN服务器的。
用于说明,如何在Windows下安装和配置SVN的服务,本文档没有进行详细的用户授权说明。 Windows下安装配置SVN服务。
【绝对经典】配置SVN+TRAC一直是一个比较麻烦的事情,经过广泛搜集资料和实践,最终发现这样一种非常简单的配置方法。用这种方法TRAC的安装也仅仅是几个文件拷贝而已。从此Windows上的SVN开发服务器配置不再困难,...
windows下SVN配置
svn在windows系统下的配置
在windows系统下SVN服务器端的配置
Windows下SVN详细配置文档 Windows下SVN详细配置文档 Windows下SVN详细配置文档
windows下SVN 1.6 服务端和客户端安装配置.docx
对初学者来说SVN的配置在windows下是非常的苦难的,这个帮助文档将会非常方便的给大家一个搭建svn的方便的方法。
SVN配置库发生变化时,会想设计邮件通知的人员发送邮件,告知所发生的变化。
Windows 下面 apache+SVN配置
搜集整理了下WindowsXp下安装和配置SVN服务器的文档和需要用的软件。
Windows下SVN的安装与配置及应用
Windows下SVN配置有两种方案,本人做了一个总结并做成了电子书,供大家参考。
包含windows下安装的apache2及svn,并有安装配置手册。由于最大只能上传20M,TortoiseSVN-1.5.3.13783-win32-svn-1.5.2.msi在另一资源
这是一遍比较完整的linux下svn+apche+ldap安装配置手册,根据本人实际安装整理后的文档,目前都算是最新版本。其中ldap使用sun的opends,个人感觉比openldap要方便,当然重点不是用什么ldap而是如何配置。 主要包括...
Windows下SVN 1.6 服务端和客户端安装与配置 1、软件下载 2、服务器和客户端安装 3、建立版本库(Repository) 4、配置用户和权限 5、运行独立服务器 6、初始化导入 7、基本客户端操作
Windows基于Apache的svn服务器配置