`
frinder
  • 浏览: 38561 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

一段更新项目的shell

 
阅读更多
#bin/bash


APP_PATH=/apps/svn


tmp=$APP_PATH/cerp/src
echo svn update $tmp
cd $tmp
svn up




tmp=$APP_PATH/cerp/resources
echo svn update $tmp
cd $tmp
svn up


tmp=$APP_PATH/cerp/webapp
echo svn update $tmp
cd $tmp
svn up


echo build zip and move to webs/cerp
tmp=$APP_PATH/cerp
cd $tmp
ant


echo stop tomcat.cerp.8005
tmp=/apps/tomcat/tomcat.cerp.8005
cd $tmp
./run.sh stop


rm -rf /apps/webs/cerp.8005
cp -r /apps/webs/cerp /apps/webs/cerp.8005
mv -f /apps/webs/cerp.8005/WEB-INF/classes/test/8005/* /apps/webs/cerp.8005/WEB-INF/classes/


./run.sh start
分享到:
评论

相关推荐

    手把手图解,详解Jenkins ,svn ,maven 项目持续集成 SHELL 脚本

    "手把手图解,详解Jenkins,svn,maven项目持续集成SHELL脚本"这个标题表明了本文将通过图形化的解释,详细介绍如何使用Jenkins、Subversion(svn)和Maven这三个工具来实现软件项目的持续集成,并涉及到使用SHELL脚...

    Jenkins+SVN+MAVEN+SHELL实现项目一键发布

    本篇文章将深入探讨如何利用Jenkins、Subversion(SVN)、Maven和Shell脚本来实现项目的自动化一键发布,帮助开发者理解并掌握这一高效的工作流程。 首先,Jenkins是一款开源的持续集成工具,它能够监控和记录软件...

    嵌入式实验, ,实验一:shell 脚本程序设计.doc

    Shell脚本是Linux或Unix系统中用于自动化任务的一种强大工具。在实验一中,你需要掌握以下知识点: 1. **Shell基础**:了解Bash Shell的基本语法,如变量赋值、条件语句(if-else)、循环(for, while)和函数定义...

    Visual Studio 2013 Shell 下载

    #### 一、Visual Studio Shell 概述 在软件开发领域,Visual Studio Shell 是一个极为重要的工具。它由微软推出,旨在为开发者提供一个灵活且可扩展的基础平台。通过这个平台,开发者能够构建定制化的应用程序或...

    Shell脚本学习教程PDF版

    Shell脚本,作为Linux/Unix系统中的编程工具,是一种强大的自动化任务执行手段。它基于Bourne shell或者其扩展版本,如bash...通过实例练习和实际项目应用,你将能够熟练地运用Shell脚本来简化日常工作,提高工作效率。

    SWT创建Shell窗口

    本篇将详细讲解如何使用SWT来创建一个基本的Shell窗口。 首先,我们需要理解Shell在SWT中的含义。Shell是SWT中的顶级窗口,类似于其他GUI库中的Frame或Window。它是应用程序的主窗口,可以包含各种控件,如按钮、...

    shell programming

    - **Bourne Again Shell (bash)**:由GNU项目开发,兼容Bourne Shell并添加了许多新功能,是目前Linux系统中最常用的Shell。 Linux标准Shell采用bash,因其丰富的特性和良好的扩展能力,成为了系统管理和脚本编程的...

    shell脚本shell脚本shell脚本

    其中,Bash是最常用的一种,它是GNU项目的一部分,兼容Posix标准,并且拥有许多扩展功能。 创建一个基本的Shell脚本需要以下几步: 1. **脚本头部**:在脚本文件的开头,通常会添加一个声明行告诉系统该文件是一个...

    Interop.Shell32 操作类库DLL

    这可以通过在项目中右键点击“引用”选项,然后选择“添加引用”,在COM组件中找到并添加`Microsoft Shell Controls And Automation`来完成。这样,C#代码就可以使用如`Shell32.Shell`和`Shell32.Folder`等类来执行...

    linux shell 脚本入门

    - `while`循环根据条件重复执行一段代码。 - `until`循环与`while`类似,但直到条件为真时才停止。 6. **函数**: - Shell脚本可以定义函数,封装一组命令,方便复用。 - 函数通过`function`关键字或直接在名称...

    Linux Shell编程&常用shell命令

    Shell是Linux操作系统下的一种命令行解释器,它提供了用户与操作系统内核交互的界面。通过编写Shell脚本,用户可以自动化执行一系列任务,极大地提高了工作效率。下面将详细介绍Shell编程的基础知识以及一些常用的...

    shell必学必会命令

    - **双分支if语句**:根据条件执行一段代码或另一段代码。 - **多分支if语句**:根据多个条件执行不同的代码块。 - **case选择语句**:基于模式匹配进行选择。 - **for循环语句**:遍历一系列值。 - **while循环语句...

    Unix Shell介绍

    Unix Shell有许多种类,其中最常见的是Bash(Bourne-Again SHell),它是GNU项目的一部分,广泛应用于各种Linux发行版和macOS。Bash继承了早期的Bourne Shell(sh)的特点,并在其基础上添加了许多功能和改进。 ...

    shell算法的实现

    Shell排序,又称希尔排序,是插入排序的一种更高效的改进版本,由Donald Shell于1959年提出。...通过阅读和理解这段代码,你可以更深入地了解Shell排序的工作原理,并将其应用到实际的编程项目中。

    俄罗斯方块-shell源码

    " 这段描述告诉我们,这个项目提供了完整的Shell语言实现的俄罗斯方块游戏源代码,并且源码中包含有注释。注释是理解代码的重要辅助工具,对于初学者或者想要研究的人来说非常有价值。被称作“经典”,意味着这可能...

    shell教程-30章,下了之后会让你大吃一惊,相当好

    16.3 运行一段脚本 152 16.4 小结 153 第17章 条件测试 154 17.1 测试文件状态 154 17.2 测试时使用逻辑操作符 155 17.3 字符串测试 155 17.4 测试数值 156 17.5 expr用法 157 17.5.1 增量计数 158 17.5.2 数值测试 ...

    svn+maven+shell自动发布代码

    总结起来,"svn+maven+shell自动发布代码"是一种高效且可靠的自动部署解决方案,它利用了SVN的版本控制,Maven的构建管理,以及Shell的自动化能力,大大简化了传统的手动部署流程,提高了开发团队的工作效率。

    VB Shell调用后等待程序运行结束

    这段代码首先使用`Shell`启动程序,然后通过`FindWindow`不断检查程序的窗口是否存在。当窗口存在时,循环会持续进行,直到程序关闭,窗口句柄变为0,循环才会结束。 注意,这种方法依赖于程序有一个可见的窗口。...

    Shell脚本启动和停止springboot的jar包

    如果应用没有立即响应,脚本会检查一段时间,直到确认应用已经关闭。 总的来说,这两个Shell脚本为Spring Boot应用提供了一种便捷的启动和停止方式,并且可以通过调整内存参数来优化资源使用。这对于在生产环境中...

    简单的shell解释器

    在这个项目中,我们关注的是一个实现了大部分shell功能的简化版本,包括多重定向、多重管道以及部分内部指令。下面我们将深入探讨这些核心概念。 1. **多重定向(Multiple Redirections)** - 输入重定向:通过`符号...

Global site tag (gtag.js) - Google Analytics