jenkins 怎么样在checkout SVN 代码时只checkout 部分目录?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jenkins 怎么样在checkout SVN 代码时只checkout 部分目录?相关的知识,希望对你有一定的参考价值。

比如 我的SVN 服务器地址为:192.168.1.51/svn/a ,在这个路径下有 b、c、d、e、f 五个文件夹,我需要配置jenkins在构建时下载代码的时候 不下载 e、f 两个目录。

参考技术A 你可以配个账号,只能访问 b c d目录追问

不行的,因为还涉及到其他,用户只能使用指定的。

追答

那你jenkins上源码管理多加两个啊,分三次检出

普通java工程如何用jenkins做持续集成

有一个java工程,之前都是本地编译的,没有用任何构建工具,比如maven,ant之类的,现在想做持续集成,用jenkins,该怎么做呢,是不是要把普通的java工程转成maven工程?如果是的话该怎么转?谢谢

1定义maven的pom.xml文件,pom如何定义内容就太多了,网上搜索吧
2将项目提交到版本库软件管理,比如svn
3在jenkins上checkout这个项目,定义maven执行命令,比如 maven package
参考技术A 定义成maven的工程,必须要配置的 pom.xml文件;
还有系统盘用户文件夹下建.m2文件夹放入setting.xml;
安装maven,并配置环境变量

以上是关于jenkins 怎么样在checkout SVN 代码时只checkout 部分目录?的主要内容,如果未能解决你的问题,请参考以下文章

mac下svn怎么checkout

jenkins搭建自动化部署平台(svn+tomcat重启)

怎么取消掉check out后的文件与svn的联系

svn里面检出和导出区别是啥?

普通java工程如何用jenkins做持续集成

linux上svn服务怎么提交修改后的文件