永发信息网

bat批处理svn上的所有项目!

答案:4  悬赏:40  手机版
解决时间 2021-12-30 21:47
公司 svn 上面有 很多工程,测试人员 每天早上来了要一个个check_in没一个项目,做最新版本的检查很麻烦!
所以公司领导找我做一个bat批处理文件,
要求&&目的:
只要点了这个make.bat 文件,那么svn上面的所有工程都重新编译部署了!
并且发布到远程的服务器的tomcat上面去了 并且重启远程服务器的tomcat 了
然后直接可以浏览器中查看当前最新的web工程了!

到底是思路什么, 先该做什么,后来做什么!

》:
我公司现在svn上有差不多8个工程。
每次早上来了以后 测试人员都要把一个个工程download到本地,ant以后,发布到tomcat进行查看到底有没有进展!
所以公司领导找我做一个bat批处理文件, 只要点了这个make.bat 文件,就能在dos命令下按照提示自动完成下载,编译,部署 并且自动弹出 该页面(localhost:8080/project)。。。
等等。 这只是一个初步的设想,后面还要添加很多东西!

别说办不到,因为我以前公司就有 这个东西 windows和linux2个版本都有!
最佳答案
这个非常简单,copy 我下面的 bat 脚本,修改一下就好使用了。

@echo off
@color 0C
echo *****************************
echo.
echo 今天是 %date%
echo 时间是 %time%
echo.
echo.
echo *****************************

cd D:\Program Files\Subversion

svn checkout --username svnadmin --password svnadmin001 -q http://192.183.126.40:18080/svn/Project1 F:\Project1

svn checkout --username svnadmin --password svnadmin001 -q http://192.183.126.40:18080/svn/Project2 F:\Project2

svn checkout --username svnadmin --password svnadmin001 -q http://192.183.126.40:18080/svn/Project3 F:\Project3
全部回答
详细点,可否在 tomcat 上 开启 ftp服务? 可否在 tomcat 上运行 一个bat(即一个简易远程操控终端 1k不到可办到)
没用过SVN 不太清楚怎么弄 你可以提供一些SVN的一些命令 或许可以帮你
只能说是你自己对批处理不了解。。。 如果你理解批处理的话,其实它是分外部命令跟内部命令的。 如果你把自己要做的事情都整理清楚了。要实现肯定是有方法的。 首先比如你说的svn的checkin或者out,这个必然要用到svn外部命令, 具体的应该怎么checkin或者out,要看这个svn的帮助文档,里面肯定有提到 在命令行下需要用哪些参数,以及各参数的说明。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
火星上有什么作文
怎样贴面包车膜
从重庆到吉林坐火车的最短线路?车费一共要多
搜狗工具箱怎么添加
盛世调剂这个地址在什么地方,我要处理点事
下列关于哲学对社会变革作用的说法,正确的是
核污染物未来3日对中国无影响阅读答案
阅读下面一篇文章《做客》(游睿,有改动),
横山县公安局交警大队城区中队地址在什么地方
戴尔电脑电量过低我插上电池再打开就蓝屏了为
单选题圆锥的高为16cm,底面积为512cm2,平行
绿色什么成语有哪些
身份证照片上传到了电脑里会不会被别人看到或
地板进水起鼓怎么办
ug运动仿真怎么让一个物体运动一定时间后,在
推荐资讯
徒俗浮沉成语怎么解
(1)格列佛是以身份,得以随船出游,周游世界
阅读理解TheWorld'sLargestInsect.Thisgi
下列情况中加划线的物体,哪些不可以看作质点
迪拜工作怎么样
召唤都需要附魔什么属性的宝珠
电脑主板上的cmos电池没有了,能开机吗
真情反义词
从没见过这么纯女主角
让检讨工作失误的过程怎么写
张居正大赚是谁写的
单选题You_______haveadayofftomorrowify
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?