【jenkins+cmake+svn管理c++项目】windows修改jenkins的工作目录

jenkins默认的存放源码的workspace是:
C:\Users\用户\AppData\Local\Jenkins\.jenkins\workspace。由于jenkins会拉取大量的源代码以及编译生成一些文件,我希望我能自己指定目录作为它的工作空间,放在这里显然不太合适。

那么修改目录的方式有两种:

  • 前提:先把服务停掉,在jenkins.exe所在目录打开命令行窗口,输入:jenkins.exe stop
    `

1. 制作"快捷方式" "符号链接"

`: 将workspace放到我想放的位置例如:D:\jenkins\workspace, 在原地做一个符号链接指向它。方法:

打开cmd窗口,输入以下命令:

c 复制代码
mklink /D "C:\Users\用户\AppData\Local\Jenkins\.jenkins\workspace" "D:\jenkins\workspace"

2. 修改jenkins的家目录,也就是整个.jenkins目录都搬走。(我用的这个方案)

首先将.jenkins目录做好备份,然后将这个目录放到你想放的路径。然后到jenkins的安装目录里边修改jenkins.xml文件,修改JENKINS_HOME的value为新的地址,保存即可。如下图

修改完成之后启动服务(jenkins.exe start),运行一个例子看一下是否能正常运行

相关推荐
fpcc11 分钟前
跟我学C++中级篇—虚函数的优化
c++
智者知已应修善业12 分钟前
【51单片机独立按键控制数码管自增自减】2023-10-5
c++·经验分享·笔记·算法·51单片机
ComputerInBook14 分钟前
C++中“概念”(concept)之含义
开发语言·c++·概念·concept
程序员老舅17 分钟前
Linux:谁把根目录卸载了?
linux·c++·容器·linux内核·文件系统·根目录
石山代码31 分钟前
c++类型判断
开发语言·c++
tianyuanwo37 分钟前
庖丁解牛:Jenkins 任务队列管理完全指南
jenkins·task队列管理
雪度娃娃41 分钟前
结构型设计模式——代理模式
java·c++·设计模式·系统安全·代理模式
故事和你9143 分钟前
洛谷-【图论2-1】树2
开发语言·数据结构·c++·算法·动态规划·图论
kyle~1 小时前
C++---段错误(SIGSEGV)
linux·运维·c++·机器人
乐观勇敢坚强的老彭1 小时前
day515C++信奥循环嵌套强化03
开发语言·c++