SVN安装与配置

服务器操作系统:Windpws XP SP3,IP:192.168.0.185 (32bit)
客户机操作系统:Windpws XP SP2 (32bit)
准备安装软件:
subversion服务器安装包:Setup-Subversion-1.5.3.msi
TSVN客户端:TortoiseSVN-1.6.7.18415-win32-svn-1.6.9.msi

1.在服务器上安装subversion,在客户端上安装TSVN(需重启)

2.服务器上建立版本库(Repository)
  在cmd中进入Subversion\bin目录下,执行 svnadmin create D:\svn\repository
  也可用图形界面操作:建立空目录 D:\svn\repository
  在repository上 右键->TortoiseSVN->Create Repository here...

3.服务配置
  编辑D:\svn\repository\conf\svnserve.conf
  # [general]
  # password-db = passwd
  去掉前面的#号注释
  编辑D:\svn\repository\conf\passwd
  # [users]  
  # harry = harryssecret 
  # sally = sallyssecret
  去掉前面的#号注释
  同时可以新增其他用户,如增加用户renhao,只需在下面添加
   renhao = renhao123 #密码为renhao123

4.启动服务,在服务器cmd中执行:
  svnserve --daemon --root D:\svn\repository
  或简写:svnserve --d --r D:\svn\repository

5.服务器端建立代码初始目录,E盘下新建目录 E:\Insecticide,
  在Insecticide上 右键->TortoiseSVN->Import... 下一步OK确认可,
  Insecticide目录即为服务端的代码库

6.客户端建立checkout目录,在E盘下建立目录E:\myproject
  在myproject上 右键->SVN Checkout->Import,
  URL栏填写服务器代码库所在路径:
  svn://192.168.0.185/Insecticide
  客户端在myproject中进行代码的更新和提交.

7.在服务端可建立subversion服务批处理
   在Subversion\bin目录下新建一个setupservice.bat文件,内容是:
sc create svnserve binpath= "C:\Program Files\Subversion\bin\svnserve.exe --service -r D:\svn\repository" depend= Tcpip start= auto
sc start svnserve
pause

运行该bat文件即可启动Subversion服务,同时在管理服务里可找到一个名为svnserve的服务.
参考链接:http://jody.iteye.com/blog/216108


 
 

你可能感兴趣的:(SVN,XP,配置管理,Blog,subversion)