1.安装“TortoiseSVN-1.7.15.25753-x64-svn-1.7.18.msi”。

2.“运行”->“cmd”->输入“svn help”->出现用说明代表正常,提示“‘svn’不是内部或外部命令”请看第三步。

3.
问题现象:CMD执行SVN命令提示“不是内部或外部命令”。
问题原因:因为Windows安装SVN的时候默认是不安装“svn command line”的。
问题处理:重新打开SVN的安装EXE,选择modify,将“command line client tools”允许安装,然后next继续安装。
问题注意:SVN版本记得要相同的哦,如果版本不同,出错了,别怪我哦。

4.新建一个TXT,写入以下代码,另存为一个BAT文件。
@echo on 
set svnroot="D:\A1.GMS"
set svngaea="\Controls\GAEAResource"
set svngrand="\Controls\GrandResource"
set svngms="\GMS"
set svngmsgcl="\GMSGCL"
set svngmsggjggc="\GMSGGJ\GGC"
set svngmsggjggj="\GMSGGJ\GGJ"
set svngmsgqiggc="\GMSGQI\GGC"
set svngmsgqigqi="\GMSGQI\GQI"
set svnshare="\Share"
set svngddi="\GDDI"
d: 
cd %svnroot%%svngaea%
svn update
cd %svnroot%%svngrand%
svn update
cd %svnroot%%svngms%
svn update
cd %svnroot%%svngmsgcl%
svn update
cd %svnroot%%svngmsggjggc%
svn update
cd %svnroot%%svngmsggjggj%
svn update
cd %svnroot%%svngmsgqiggc%
svn update
cd %svnroot%%svngmsgqigqi%
svn update
cd %svnroot%%svnshare%
svn update
cd %svnroot%%svngddi%
svn update
pause
::exit

5.放入启动项中,电脑下次启动时,就会自动更新代码了。

BAT-SVN自动更新代码目录的更多相关文章

  1. idea自动更新代码

    如何开启或关闭idea的自动更新代码? File-Setting-Appearance&Beha-System Setting-Updates 选中或取消勾选Automatically che ...

  2. windows,linux下SVN实现自动更新WEB目录

    通过SVN进行版本库管理,每次提交后,都要在SVN服务器更新最新上传的版本到WEB目录进行同步.操作比较烦琐,而且效率也低.使用SVN钩子脚本进行WEB目录同步,可很好的解决这方面的问题.由于测试机器 ...

  3. svn自动更新服务器最新代码

    1.很简单打开dos界面 cd到svn exe目录下,运行 cd C:\Program Files\TortoiseSVN\bin    --svn安装目录(作者使用时TortoiseSVN客户端,其 ...

  4. svn自动更新网站代码

    运行环境说明:svn的执行目录: /usr/bin/svnsvn版本库目录: /usr/local/nginx/html/svnrepos/coinhello (其中svnrepos是我各个项目版本库 ...

  5. svn自动更新

    果对svn不熟悉,当svn上面有更新时,想看到实时效果,就得去web目录手动更新,比较麻烦 其它svn有一个自动更新的功能 利用 hook   在svn 仓库目录下面有一个hook目录 在post-c ...

  6. windows系统 svn自动更新

    如果对svn不熟悉,当svn上面有更新时,想看到实时效果,就得去web目录手动更新,比较麻烦 其它svn有一个自动更新的功能 利用 hook   在svn 仓库目录下面有一个hook目录 在post- ...

  7. windows下svn自动更新

    配置hooks下post-commit.bat文件,文件内容如下 @echo offSET REPOS=%1SET REV=%2SET DIR=%REPOS%/hooksSET PATH=%PATH% ...

  8. svn自动更新web服务器

    1.安装VisualSVN-Server-2.7.5.msi和TortoiseSVN-1.8.6.25419-win32 安装完创建test库到E:\Repositories\test\目录下 2.自 ...

  9. SVN自动更新-win平台

    把项目给外包做,他们天天整个ftp传来传去,上传一次还要到处翻View和Controller,还有漏传的情况,简直low到不行.看不下去了,就准备整个svn.虽然svn解决了上传的问题,但是自动发布还 ...

随机推荐

  1. PmException--- SQL(统计报表)

    select TAGS,GROUP_CONCAT(TAGS) t from EXCEPTION_RESULT e,PM_TASK t ' and t.OWNER='admin' group by TA ...

  2. 解决windows下MySQL表名大写自动变小写的问题

    解决windows下MySQL表名大写自动变小写的问题   有些人可能会遇到在windows下,表名不能用大写字母, 即使使用了大写字母的建表语句,还是会被自动转成小写.   解决方法:  打开 My ...

  3. 关于PHP中的opcode

    简介 1.当Zend engine解释器完成对脚本代码的分析后,便将它们生成可以直接运行的中间代码,也称为操作码(Operate Code,opcode),opcode是一个四元组,(opcode, ...

  4. wubi.exe的工作原理

    wubi.exe的工作原理 Wubi没有修改系统分区,在一个Windows分区中安装了一个完整的Ubuntu系统.初看起来,这简直是不可能完成的任务.但是Wubi的确做到了.而我们要关心的是Wubi是 ...

  5. HDUOJ---The Moving Points

    The Moving Points Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others ...

  6. Block编程注意的问题

    一,前言   block 是在 iOS 4 中引入的新特性,它和 C++ 11 中的 lamba 表达式概念相似,有时候也被称为闭包.经过一段时间的使用,我发现要用对用好 block 还是有不少需要注 ...

  7. UE 技巧

    http://cache.baiducontent.com/c?m=9d78d513d98416b8599d830e7c01a7170e2585744ddcc4523f8a9c12d522195646 ...

  8. Android LinearLayout的android:layout_weight属性

    本文主要介绍Android LinearLayout的android:layout_weight属性意义 android:layout_weight为大小权重,相当于在页面上显示的百分比,它的计算是根 ...

  9. bootstrap 多元素共用 popover

    <div class="popover fade bottom in small" role="tooltip" id="gPopover&qu ...

  10. shell学习四十八天----文件校验和匹配

    文件校验和匹配 要是你怀疑可能有非常多文件具有同样的内文,而是用cmp或diff进行比較全部横队的比較,导致所花费的时间会随着文件数目增长成次方的增长. 这是能够使用file checksum(文件校 ...