博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
生成事件命令
阅读量:4971 次
发布时间:2019-06-12

本文共 738 字,大约阅读时间需要 2 分钟。

由于每次在本地编译文件后再把生成的dll文件已经其他静态文件放到测试服务器比较繁琐,所以觉得如果能够自动化上传就好了。在查找资料后,发现可以利用VS的生成事件。设置如图:

 

这样每次编译之后就会自动把新修改文件上传到测试服务器。

缺点:每次本地调试编译的时候时间会变长。

 

后来发现前端在如果也要上传文件也需要打开VS并且编译,对前端开发人员过于麻烦。

想到如果可以用dos命令去编译项目文件的话,前端只需要关注在sublime 上写他自己的代码。

所以又找资料写了段bat,然后放在解决方案目录下:

 

@echo offset _curDir=%cd%set /p op=is commit svn:y/Y:echo %op%if %op% equ y tortoiseProc.exe /command:commit /path:"%_curDir%" /closeonend:0set _devenv="%VS140COMNTOOLS%..\..\Common7\IDE\devenv.com" set _outlog="c:\netbulidlog\OfficialWeb.log"set _solutionName="%~dp0OfficialWeb.sln"set _solutionFile=%_curDir%\%_solutionName:~1,-1%%_devenv% %_solutionName% /rebuild "Release" /Out %_outlog%"pause

这样,前端只要运行脚本就可以实现 上传svn,编译,上传修改的文件到测试服务器。

 

 

转载于:https://www.cnblogs.com/sam-yau/p/5395441.html

你可能感兴趣的文章
关于函数重载、多态的一些错误总结
查看>>
CoordinatorLayout学习笔记
查看>>
CSS页面布局及排版
查看>>
SqlServer XML数据类型DML相关操作(图文结合)
查看>>
Linux安装nslookup命令
查看>>
剑指offer面试题16:反转链表
查看>>
emacs 设置代理
查看>>
java 的面向对象
查看>>
怎样设计一个好的PCB
查看>>
Linux c参数解析函数 getopt_long()函数
查看>>
第十二周项目一 教师兼干部类】 共建虚基类person
查看>>
Rest数据服务查询类-根据id查询
查看>>
java秒杀系列(1)- 秒杀方案总体思路
查看>>
JPA查询getOne()与findOne()的差异以及一些小问题
查看>>
我的Vscode配置
查看>>
Jmeter实现dubbo接口压测
查看>>
更改mac系统语言及其软件
查看>>
Binary compatibility 二进制兼容
查看>>
SQL-删除重复数据
查看>>
8.8.3 抽象类
查看>>