一、安装subverson客户端和服务器端
client:svn-1.4.4-setup.exe
server:TortoiseSVN-1.4.4.9706-win32-svn-1.4.4.msi
安装完毕后,可以使用svn --version来查看安装版本。
二、创建一个Repository
方式1:直接进入到希望创建Repository的目录,然后使用svnadmin create RepositoryName
方式2:svnadmin create Path\RepositoryName
完成后,你会看见在希望创建Repository的目录上,subversion创建了多个文件夹,如conf,dav,db等等
三、创建user
1、 进入subverson安装目录下的conf文件夹,编辑svnserve.conf文件,去除password-db = passwd前的注释符,表明对password从passwd中获取。
2、编辑passwd文件,在[user]下面添加希望的用户名,比如我修改如下:
[users]
# harry = harryssecret
# sally = sallyssecret
xuds = xuds
四、启动svn服务
第一种是你在Repository目录下:subserve -d -r /RepositoryName
第二种是指定目录结构:subserve -d -r /Path/RepositoryName
下面解释一下-d和-r的含义:
-d 后台模式,
相似的有:
-i inted模式
-t 隧道模式
-X 监听一次(调试时使用)
而-r的含义是服务的根目录
为了方便起见,我们可以建立一个bat文件,来启动我们刚刚建立的仓库服务。
在bat文件中输入‘svnserve -d -r D:\Workspace\SVN\repository’
client:svn-1.4.4-setup.exe
server:TortoiseSVN-1.4.4.9706-win32-svn-1.4.4.msi
安装完毕后,可以使用svn --version来查看安装版本。
二、创建一个Repository
方式1:直接进入到希望创建Repository的目录,然后使用svnadmin create RepositoryName
方式2:svnadmin create Path\RepositoryName
完成后,你会看见在希望创建Repository的目录上,subversion创建了多个文件夹,如conf,dav,db等等
三、创建user
1、 进入subverson安装目录下的conf文件夹,编辑svnserve.conf文件,去除password-db = passwd前的注释符,表明对password从passwd中获取。
2、编辑passwd文件,在[user]下面添加希望的用户名,比如我修改如下:
[users]
# harry = harryssecret
# sally = sallyssecret
xuds = xuds
四、启动svn服务
第一种是你在Repository目录下:subserve -d -r /RepositoryName
第二种是指定目录结构:subserve -d -r /Path/RepositoryName
下面解释一下-d和-r的含义:
-d 后台模式,
相似的有:
-i inted模式
-t 隧道模式
-X 监听一次(调试时使用)
而-r的含义是服务的根目录
为了方便起见,我们可以建立一个bat文件,来启动我们刚刚建立的仓库服务。
在bat文件中输入‘svnserve -d -r D:\Workspace\SVN\repository’