Windows 系统下svn提交同步web目录的方法

简介: Windows 系统下svn提交同步web目录的方法

Windows 系统下svn同步web目录的方法 :

SVN Server与测试用的Web Server在同一台Windows系统服务器上,SVN Server使用的是VisualSVN,Web Server使用的是Apache.项目的名称为test,客户端使用TortoiseSVN.

   1、在apache的www目录下创建一个文件夹,进行checkout,输入需要用户名和密码,将test项目取出到该文件夹中。

   2、找到SVN Server的Repositories目录,在Repositories/test/hooks文件夹中创建post-commit.bat,在其中写入命令:

   "C:\Program Files\VisualSVN Server\bin\svn.exe"  update  "D:\www\test" --quiet --username name --password pwd

   (即执行svn update命令,请自行替换用户名和密码)

    结语:通过以上两个步骤,就可以svn同步web目录啦!


    思路:通过搜索,查到svn的hooks目录的触发功能,该目录下有许多模板,其中一个是post-commit.tmpl,意为“提交后执行”,通过这个功能我们可以将提交代码后要做的事写到里面来执行。post-commit.bat这个批处理的作用就客户端一旦commit过来文件,它就会把它copy到web目录里面,这样我们就能通过浏览器访问web目录里面更新后的代码程序了!


相关文章
|
3天前
|
Windows
Windows系统命令dir使用详解
Windows系统命令dir使用详解
19 2
|
12天前
|
Linux Windows
Windows系统批量创建文件夹的技巧
Windows系统批量创建文件夹的技巧
28 1
|
15天前
|
监控 网络安全 Windows
Windows系统命令
Windows系统命令
15 1
|
16天前
|
存储 开发者 Windows
WINDOWS 环境变量设置方法
本文旨在帮助使用Windows电脑的开发者们为其设备配置环境变量,以更好地支持大模型应用的开发工作。文中详细介绍了三种配置方法:一是将环境变量设置为系统级变量;二是在命令行界面通过`SET`命令或`PowerShell`临时设置变量;三是借鉴MAC的方式,创建全局环境变量文件`.zshrc`进行配置。这些方法简单实用,便于根据实际需求选择适合的方式进行配置。
|
2天前
|
网络协议 安全 调度
关闭Windows自动更新的6种方法
本文介绍了六种关闭Windows自动更新的方法,包括使用服务管理器、组策略编辑器、修改注册表、任务计划程序、网络连接设置和命令行。
50 0
|
3天前
|
存储 Linux 网络安全
Kali 渗透测试:Meterpreter在Windows系统下的使用
Kali 渗透测试:Meterpreter在Windows系统下的使用
18 0
|
3天前
|
Windows
Windows系统环境编写DOS批处理文件
Windows系统环境编写DOS批处理文件
11 0
|
1月前
|
存储 Web App开发 调度
Windows系统新手教程:常见操作命令帮你玩转电脑
Windows系统新手教程:常见操作命令帮你玩转电脑
79 5
|
15天前
|
Windows
在Windows xp中即时创建系统还原点的秘技
在Windows xp中即时创建系统还原点的秘技
|
15天前
|
网络协议 Windows
[收藏]优化基于Win 2000系统的Web服务器性能
[收藏]优化基于Win 2000系统的Web服务器性能