登录 | 注册 | 论坛 | 搜索 | 会员中心 | 关于我们
91LAMP   »   论坛首页    »   项目开发与管理   »    Subversion在Windows下的安装步骤(不和Apache配套使用)[原创]  
  
没有了 没有了
 标题:Subversion在Windows下的安装步骤(不和Apache配套使用)[原创]  

kuaiyigang
状态: 这家伙又在潜水~
等级: 管理员发帖: 502帖
排名: 第1名积分: 1119分
离线: 2009年01月07日
        
1 楼

Subversion在Windows下的安装步骤(不和Apache配套使用)[原创]

/***********************************
*Title:Subversion在Windows下的安装步骤(不和Apache配套使用)
*Author:KuaiYigang#xingmo.com
*Date:2005-4-29
*Update:2007-6-8
***********************************/

关键词:Subversion,安装,windows,apache,svn

服务器操作系统:win2003 Enterprise Server
http://192.168.1.1 为服务器IP


1、下载Subversion(http://subversion.tigris.org/)windows安装文件(服务器端安装),目前最新版:svn-1.4.3-setup.exe。

2、在服务器上安装subversion。
注意安装时,不要选择Apache modules。

3、建立仓库
在服务器硬盘上建立源码库的根目录,例如d:\svn\
在d:\svn之下建立一个新的目录,例如xingmo作为我们的测试源码仓库,在d:\svn\xingmo下点击右键,选择"TortoiseSVN",选择"Create Repository here",创建源码仓库。


4、配置
打开d:\svn\xingmo\conf目录,打开svnserve.conf找到一下两句:

# [general]
# password-db = passwd

去之每行开头的#,其中第二行是指定身份验证的文件名,即passwd文件
同样打开passwd文件,将

# [users]
# harry = harryssecret
# sally = sallyssecret

这几行的开头#字符去掉,这是设置用户,一行一个,存储格式为“用户名 = 密码”,如可插入一行:admin = admin888,即为系统添加一个用户名为admin,密码为admin888的用户

5、运行SVN服务
在命令行执行
cd D:\Program Files\Subversion\bin
svnserve --daemon --root d:\svn\xingmo
服务启动,--daemon可简写为-d,--root可简写为-r,可以建立一个批处理文件并放在windows启动组中便于开机就运行SVN服务:

subversion.bat 文件内容:

echo off
cd D:\Program Files\subversion\bin
svnserve -d -r d:\svn\xingmo

6、在客户端安装TortoiseSVN(下载地址:http://tortoisesvn.tigris.org/)。目前最新版:TortoiseSVN-1.4.1.7992-win32-svn-1.4.2.msi
安装完毕需要重新启动计算机,它是集成在浏览器和资源管理器中的软件,使用还是比较方便的。

7、将代码导入服务器上的项目仓库(d:\svn\xingmo):
在客户端的电脑上,要导入仓库的目录上面点击右键,点击TortoiseSVN项的子菜单Import…在URL里面填写svn://192.168.1.1/svn/xingmo,这里/svn/xingmo就是刚刚建立的项目仓库,在下面填入注释,点击OK,弹出提示输入用户名密码对话框,填入用户名和密码(上面创建的帐号和密码),就可以把代码导入仓库了。

8、在客户端的电脑上使用Subversion:
建立你的开发目录,在目录中点击右键,在右键菜单里选择SVN Checkout…就可以导出代码。然后你就可以使用Subversion使你的开发机器上的程序与服务器上保持一致了!
主要使用菜单:SVN Update(更新修改到本地开发机器), SVN Commit(提交修改到服务器)


文中的路径及相关参数,可以根据自己的情况有所不同。
上述操作已经过多次安装,不过经验有限,若有错误或者有待改进的地方,请各位不吝批评指教!


  星模PHP培训,咨询QQ:2177688,41929188
2008-07-29 12:42:17      
flyhacker
状态: 想钱
等级: 会员发帖: 76帖
排名: 第2名积分: 78分
离线: 2008年09月23日
        
2 楼



  学无止境
2008-09-04 09:53:38      
  
21/11


Powered by BbsFine 0.2 © 2002-2008 Xingmo.com Archiver
91LAMP ©2002-2008 版权所有 京ICP备05011686号