版本管理工具Subversion的使用

Step 1. 安装apache2,我安装的是Apache v2.0.52 For Windows。
Step 2. 安装Subversion,我安装的是svn-1.1.1-windows-setup。S ubversion 主页: http://subversion.tigris.org/
Step 3. 安装windows底下的客户端工具软件TortoiseSVN,我安装的是TortoiseSVN-1.1.2。 TortoiseSVN 主页: http://tortoisesvn.tigris.org/ .
Step 4. 修改apache的配置文件
把/httpd/目录下的mod_dav_svn.so和mod_authz_svn.so复制到/apahce2 /modules/目录下。
把/bin/目录下的libdb42.dll、libeay32.dll、ssleay32.dll 复制到/apache2/bin/ 文件夹下。
接著打开/apache2 /conf/目录下httpd.conf,先找到以下两行:
#LoadModule dav_module modules/mod_dav.so
#LoadModule dav_fs_module modules/mod_dav_fs.so
把這两行最前面的 '#' 字符刪除,然后加入下面几行:
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
<Location /svn>
    DAV svn
    SVNParentPath f:/wwwroot/svn
</Location>
其中f:/wwwroot/svn为你要建的仓库的父目录(必须为本地目录)。
Step 5. 创建SVN仓库:
svnadmin create f:/wwwroot/svn/webserver
如果成功,就可以通过浏览器 http://localhost/svn/webserver/ 访问svn仓库了
Step 6. SVN的使用:
1. svn import :导入文件夹下的数据到库中
2. svn checkout :取出檔案庫中文件
3. svn commit:提交全部文件到服务器档案库中。
    svn commit filename 提交某个文件
4. 添加一个文件到svn
    svn add filename
5. 从svn中删除一个文件
    svn delete filename
6. svn diff : 比较当前更改
7. svn status: 比较文件状态
8. svn update: 更新本地副本,获取当前的最新版本。如果别人也更改了其他的文件,需要使用此命令得到其他人的最新更改。
Subversion 手册中文版
http://freebsd.sinica.edu.tw/~plasma/svnbook/
Step 7. 使用TortoiseSVN可在windows窗口下进行方便简捷的操作。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值