1、下载Subversion Windows版本的服务器端
下载地址如下:
http://subversion.tigris.org/files/documents/15/29065/svn-1.3.0-setup.exe
然后执行安装(设安装目录为D:\subversion),系统环境变量Path将会自动设置
2、创建Subversion库:首先建立一个目录,用于存放Subversion的库,在该库中存放Subversion项目,如G:\repository 。
然后使用svnadmin create D:\repository\subversion\projectname命令创建一个新的
Subversion项目。
3、设置项目的用户信息
Subversion项目conf目录下passwd文件,修改用户和密码,如
[users]
admin = mypassword
接下来是设置项目的一些其他信息,打开conf目录下的svnserve.conf文件,然后进行如下设置即可:
[general]
anon-access = read
auth-access = write
password-db = passwd
realm = projectname
接下来是设置项目的一些其他信息,打开conf目录下的svnserve.conf文件,去掉相应项目
前的"#",对匿名和授权访问、密码数据库、授权数据库进行设置
(注意:
1、每个[secton]标签,如svnserve.conf中的[general]都必须从每行的第一列开始,否则会提示"Section header must start in the first column"
2、每一项设置,如[general]下的password-db = password也必须从该行的第一列开始,否则会提示"Option expected"
)
4、启动Subversion,这里可以通过命令行启动,svnserve -install -d -r G:\repository
如果想把svn作为服务启动,可以SVN Service Wrapper(http://dark.clansoft.dk/~mbn/svnservice)将SVNService.exe复制到Subversion安装目录的bin目录下即可,然后执行以下命令,就可以将Subversion以windows服务方式启动 SVNService -install -d -r G:\repository
5 向Subversion中导入项目:
svn import d:\projectname svn://localhost/projectname -m "initial import" --username admin --password mypassword
这样项目就导入到subversion库中啦。
6 将项目导出:从Subversion项目中导出项目也很简单,只需执行以下操作:
svn co svn://localhost/projectname --username admin --password mypassword
7TotoiseSVN,比较GUI,可以爽下