`
yefeishan
  • 浏览: 108764 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

在命令行用svn部署项目

    博客分类:
  • CVS
阅读更多
set WEBLOGIC_DEPLOY_TARGET=D:\bea111
@echo --------------------设置部署路径为%WEBLOGIC_DEPLOY_TARGET%
@echo --------------------清除旧文件开始--------------------
call mvn clean
@echo --------------------清除旧文件完成--------------------
@echo --------------------编译,打包开始--------------------
call mvn -Dtest -DfailIfNoTests=false -e package
@echo --------------------编译不通过,重新编译--------------------
call mvn -Dtest -DfailIfNoTests=false -e package
@echo --------------------打包完成,开始部署--------------------
@echo --------------------部署之前需要删除以前的旧版本%WEBLOGIC_DEPLOY_TARGET%\dvteboss,请确认,如果想退出请按ctr+c
@pause
rd %WEBLOGIC_DEPLOY_TARGET%\dvteboss /s/q
@echo --------------------旧版本已经删除--------------------
mkdir %WEBLOGIC_DEPLOY_TARGET%\dvteboss
@echo --------------------部署文件到 %WEBLOGIC_DEPLOY_TARGET%\dvteboss
xcopy target\dvteboss %WEBLOGIC_DEPLOY_TARGET%\dvteboss /e/q
@echo --------------------部署完成--------------------
@pause

如果需要用户输入相应的信息可以用以下的方式:

@echo off
set /p var=请输入用户名:     //使用set进行设置变量,并使用/p参数让命令暂停运行,提供用户在cmd窗口输入变量的机会
echo 您输入的用户名为%var%  
@echo %var%>>1.txt
pause
分享到:
评论

相关推荐

    SVN部署所有资料

    在SVN部署过程中,涉及到多个关键步骤和组件,这些都包含在提供的"SVN部署所有资料"中。以下是SVN部署相关的详细知识点: 1. **SVN服务器安装**:首先,你需要在服务器上安装SVN服务端程序。常见的SVN服务器软件有...

    linux下安装svn命令行

    在Linux环境中部署Subversion(SVN)服务器通常涉及几个关键步骤。首先,确保已经安装了必要的软件包。对于Debian及其衍生系统(如Ubuntu),可以通过包管理器`apt-get`来安装SVN。 **命令示例**: ``` debian:~# ...

    SVN安装,部署,服务端,客户端安装详解

    Subversion(SVN)是一种广泛使用的版本控制系统,尤其在跨平台的开发环境中,它为团队协作提供了高效且可靠的代码管理方案。SVN的主要特点是其对CVS功能的改进,以及对目录版本控制的支持,确保了在开发过程中的...

    svn服务安装和部署

    如果需要将已有的SVN仓库迁移到新服务器,可以使用`svnadmin dump`创建仓库的备份,然后在新服务器上用`svnadmin load`恢复。 ### 总结 SVN服务的安装和部署涉及多个步骤,包括服务器软件的选择、仓库创建、权限...

    Svn部署使用手册相关资料

    《Svn部署使用手册》 Subversion(简称svn)是一种版本控制系统,用于管理代码、文档等文件的变更历史。本文档主要介绍了如何部署和使用svn,涵盖了从软件下载、安装到版本库创建、用户权限配置以及服务器运行的全...

    svn绿色解压版.rar

    SVN(Subversion)是一种广泛使用的版本控制系统,它在IT行业中扮演着至关重要的角色,尤其在软件开发领域。它的主要功能是跟踪和控制文件及目录的变更,使得多个开发者可以在同一项目上协作,同时保持代码的历史...

    svn--项目管理工具[总结版]

    根据描述所述,目前在J2EE项目中,超过95%的项目都在使用SVN。这充分证明了SVN在版本控制领域的地位和价值。 #### 二、SVN简介 SVN是Subversion的缩写,它最初的目标是为了取代当时开源社区中最流行的版本控制软件...

    linuxsvn离线安装

    在Linux环境中,Subversion(简称SVN)是一个版本控制系统,用于管理软件项目中的源代码、文档等文件的版本。在没有网络连接的情况下,即离线状态下安装Linux SVN,需要提前下载好所有必要的依赖包,然后在本地进行...

    Windows下svn部署.pdf

    在Windows环境下,Subversion(简称SVN)是一种广泛使用的版本控制系统,用于管理软件开发过程中的源代码和其他文件的变更。本教程将详细讲解如何在Windows系统中部署和管理SVN服务器。 1. **文件版本说明** 文件...

    自动获取SVN代码并编译代码 以及自动部署方案

    标题和描述提到的"自动获取SVN代码并编译代码 以及自动部署方案"是一种高效的工作流,它整合了版本控制、编译和部署三个重要环节,使得开发团队能够快速响应变更,减少手动操作带来的错误。以下是关于这个主题的详细...

    svn整体部署方案

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理软件项目的源代码和其他文件的历史版本。在本 SVN 整体部署方案中,我们将深入探讨如何在组织内有效地设置和管理 SVN 服务器,以便团队成员可以协作开发,...

    svn绿色windows版本,客户端,支持IntelliJ IDEA配置svn客户端环境

    SVN(Subversion)是一种广泛使用的版本控制系统,用于管理文件和目录的历史版本,便于团队协作和项目管理。在Windows平台上,有许多SVN客户端可供选择,其中SlikSVN是一款流行的轻量级绿色版本,尤其适合那些希望...

    使用Subversion进行版本控制(针对 Subversion 1.4)

    决定在哪里与如何部署你的版本库 选择数据存储格式 Berkeley DB FSFS 创建和配置你的版本库 创建版本库 实现版本库钩子 Berkeley DB 配置 版本库维护 管理员的工具箱 svnadmin svnlook svndumpfilter svnsync ...

    Jenkins+Maven+SVN+Tomcat 持续集成环境快捷部署

    - 在Jenkins中创建新的任务,配置源码管理选择SVN,输入SVN仓库地址和认证信息。 - 配置构建触发器,可以选择定时触发或代码提交时触发。 - 配置构建步骤,使用Maven进行项目的编译、测试和打包。 - 配置构建后...

    svn svn64位程序 svn中文语言包

    64位版本的SVN是为了在64位操作系统环境下运行而优化的,它可以更好地利用系统的内存和处理能力,尤其对于处理大型项目和大量数据时性能更优。64位程序通常比32位程序能处理更大的数据量,对于需要高性能的开发团队...

    独立SVN部署及中文目录权限控制.docx

    【独立SVN部署及中文目录权限控制】 在IT行业中,版本控制系统对于软件开发团队来说至关重要,它能够有效地管理和跟踪代码的变化。Subversion(简称svn)是广泛应用的一种版本控制系统,尤其在处理多用户协作和版本...

    SVN全操作介绍

    **SVN全操作介绍** **一、什么是SVN** SVN,全称为Subversion,是一个开源的版本控制系统,用于管理...通过以上内容的学习和实践,你可以全面掌握SVN的基本操作,并有效地在团队中部署和管理项目,提高软件开发效率。

    SVN视频及资源文件

    SVN是一种广泛使用的版本控制系统,它允许团队协作开发项目,跟踪代码的变化,管理不同版本的文件,并能有效地进行代码合并与回滚。下面将详细介绍SVN及其相关知识点。 一、SVN基本概念 1. 版本控制:SVN的核心功能...

    PowerBuilder 通过SVN实现版本控制操作说明

    3. **导入项目到SVN仓库**:使用SVN客户端工具将项目导入到SVN仓库中。 4. **配置PBSCC**: - 在PowerBuilder中打开“Tools”菜单下的“Options”。 - 选择“Source Control”选项卡,在“Source Control Plugin”...

Global site tag (gtag.js) - Google Analytics