0 0

hudson持续集成问题0

      你好,请教个问题:现在有一个web项目,该web项目通过linksource的方式引用了一个公用组件,请问通过hudson该如何配置这个项目呀? (注:公用组件和web项目均在cvs服务器上,我在hudson中配置两个任务,可是我生成的web项目的部署包里面没有公用组件的编译类。)

2013年4月26日 10:57

2个答案 按时间排序 按投票排序

0 0

你的项目构建是用Ant还是Maven,你在编译的时候把依赖项目也就是你说的公用组件的源代码也进行引用。你在hudson配置检出的CVS源代码的时候,还可以配置多个检出代码的地址的,注意右下处有个“Add more locations”这个按钮,把公用的组件代码地址根据上面那样进行添加配置即可实现构建时候依赖代码的检出。

2013年4月26日 17:20
0 0

linksource说的是IDE开发工具吗?编译的时候肯定不会导入到项目中。
也不知道你是怎么打包的,用的ant,maven还是其他的工具。

方法有很多种
最好是构建的时候处理这个事,

如果用了打包的脚本,就用脚本把文件包含进去

没有用脚本,就用命令来做这个事。


2013年4月26日 11:13

相关推荐

    Hudson持续集成实战

    《Hudson持续集成实战》是一本专注于自动化部署的教程,旨在帮助读者掌握使用Hudson进行持续集成的关键技术和实践策略。Hudson,作为一个开源的持续集成工具,被广泛应用于软件开发过程中,以提升效率,减少错误,并...

    使用Hudson持续集成

    使用Hudson持续集成使用Hudson持续集成

    使用Hudson持续集成 ppt

    ### 使用Hudson持续集成知识点详解 #### 一、持续集成概念与价值 - **定义**:持续集成(Continuous Integration, CI)是一种软件开发实践,开发者经常将代码提交到共享存储库,每次提交后都会自动构建并进行自动...

    Hudson持续集成实战.zip

    【Hudson持续集成实战】 Hudson,作为一个开源的持续集成工具,被广泛应用于软件开发团队中,以自动化构建、测试和部署过程,确保代码的质量和项目的稳定性。它提供了丰富的插件支持,使得集成多种工具和服务变得...

    hudson持续集成包 01

    【Hudson持续集成包 01】:这是一个与Hudson持续集成工具相关的压缩包,包含了必要的组件和资源,用于支持软件开发过程中的自动化构建、测试和部署。Hudson是开源的持续集成服务器,旨在帮助开发者频繁地进行构建,...

    hudson持续集成包 02

    这个"**hudson持续集成包 02**"很可能包含了一组用于配置和优化Hudson服务器的组件和库文件。在持续集成环境中,Hudson扮演着核心角色,它定期检查代码仓库的变更,自动执行构建过程,帮助团队及时发现并修复问题,...

    hudson持续集成包

    【Hudson 持续集成工具详解】 Hudson 是一个开源的持续集成工具,主要用于自动化各种构建任务,如编译代码、运行测试、部署应用程序等。它的主要目标是提高开发团队的生产力,确保软件的质量,并在开发过程中提供...

    Hudson持续集成服务器的安装配置和使用

    根据提供的信息,我们可以详细探讨如何安装配置和使用Hudson持续集成服务器。Hudson是一个开源的持续集成工具,用于自动化软件开发中的构建、测试和部署过程。以下内容将围绕Hudson的安装配置及其与相关工具(如SVN...

    HUDSON持续集成MAVEN项目

    【HUDSON持续集成MAVEN项目】是一个关于使用HUDSON(也称为Jenkins)进行Maven项目的持续集成实践的教程。持续集成是软件开发过程中的重要环节,它通过频繁地将开发人员的代码更改合并到主分支来减少集成问题,提高...

    Hudson持续集成环境搭建

    ### Hudson持续集成环境搭建 #### 一、概述 Hudson是一种开源持续集成工具,用于自动化构建、测试软件项目,以及监控整个项目的构建流程。本文档将详细介绍如何搭建一个完整的Hudson持续集成环境,并集成了包括SVN...

    使用Hudson持续集成.pptx

    通过持续集成控制代码质量 Maven+Hudson+Sonar 持续集成的基本原则很简单:尽早集成,经常集成。 持续自动构建 :使用CI,您只要按一下按钮,它会依照预先制定的时间表,或者响应某一特定事件,就开始进行一次构建...

    持续集成篇-Hudson持续集成服务器的安装配置和使用.docx

    持续集成篇-Hudson 持续集成服务器的安装配置和使用 Hudson 是一个开源的持续集成服务器,主要用于自动化构建、测试和部署软件项目。下面是 Hudson 持续集成服务器的安装配置和使用过程: 一、环境准备 在 Centos...

    Hudson持续集成服务器的安装与配置

    三、Hudson持续集成实践 1. **构建历史与质量报告**:Hudson会记录每次构建的结果,并显示在项目页面上,便于跟踪代码质量。 2. **测试集成**:集成JUnit或其他测试框架,Hudson可以自动运行测试并展示测试结果。 ...

    持续集成篇--Hudson持续集成服务器的安装配置和使用.pdf

    《持续集成篇——Hudson持续集成服务器的安装配置与使用》 在当今的软件开发环境中,持续集成(Continuous Integration,简称CI)已经成为敏捷开发的重要组成部分。它通过频繁地将开发人员的代码更改集成到主分支,...

    Hudson持续集成

    Hudson 是一个可扩展的持续集成引擎。 主要用于: 1.持续、自动地构建/测试软件项目,如CruiseControl与DamageControl。 2.监控一些定时执行的任务。 Hudson拥有的特性包括: •易于安装-只要把hudson.war部署到...

    持续集成篇--Hudson持续集成服务器的安装配置和使用.zip

    《Hudson持续集成服务器的安装配置与使用》 在当今快速发展的软件开发环境中,持续集成(Continuous Integration,简称CI)已成为提升开发效率和保证代码质量的重要手段。Hudson作为一款开源的CI服务器,以其易用性...

Global site tag (gtag.js) - Google Analytics