- 博客(35)
- 资源 (6)
- 收藏
- 关注
原创 gitlab备份到SVN之变更备份服务器
gitlab上代码,先下载下来后又上传到SVN,因原备份机器和gitlab服务器是用一个机器,导致这个服务器内存越来越大,为了防止以后爆了,新建了一个服务器,想将后续的备份迁移过去,特此做个记录
2025-03-11 14:18:05
531
原创 mtime参数
为什么-mtime+1 表示文件修改时间为大于1天的文件,即距离当前时间48小时之外的文件,而不是24小时之外的呢?n表示文件更改时间距离为n天, -n表示文件更改时间距离在n天以内,+n表示文件更改时间距离在n天以前。-mtime 1 表示文件修改时间距离当前为1天的文件,即距离当前时间1天(24小时-48小时)的文件。-mtime -1 表示文件修改时间为小于1天的文件,即距离当前时间1天(24小时)之内的文件。-mtime n 按照文件的更改时间来找文件,n为整数。
2023-10-20 09:51:22
373
原创 Gitlab服务器备份恢复及系统升级
基于此,申请了一个测试服务器,准备先安装同版本服务器,按照最新的数据进行恢复,然后再将现在的服务器升级到Gitlab的最新版本,记录一下完整的过程,以防万一。8、浏览器访问测试,发现root密码已经不是刚才设置的password了,而是备份的那个服务器上的gitlab的root密码。忘记了需要先解压了,并将解压后的文件移动到/var/opt/gitlab/backups目录下,然后重新恢复。7、 将备份文件拷贝到新的服务器 /var/opt/gitlab/backups目录下,进行备份恢复。
2023-07-26 16:05:28
763
原创 获取gitlab上项目最近更新时间
1、因为提取时总报错,先将data.json保存为utf-8格式,保存为data_utf8.json,然后再去处理。获取gitlab上项目列表过程及脚本_xiaodaiwang的博客-优快云博客。前面获取了项目列表,还是从得到的data.json文件出发,提取最近更新时间。2、改变格式后,提取最近更新时间last_activity_at内容。使用Python及shell,获取gitlab上项目列表过程及脚本。
2023-07-19 16:39:37
996
原创 gitlab之权限设置
一、gitlab用户组如图所示:Private:只有授权的用户才可以看到Internal:只要是登录上来的用户就可以看到Public:任何组和项目都可以看到二、gitlab用户如图所示:Regular:可以拥有被加入的组和项目的权限Admin:拥有所有权限三、将用户分配给组以test-user用户分配到Atlas-dev为例 如图所示,分配时可以选择这个用户在这个组里所拥有的权限;用户具有不同的能力,这取决于他们在特定的团体或项目中拥有的...
2021-08-20 15:43:53
64246
原创 CentOS 下搭建Gitlab+Gitlab-runner,配置邮件提醒
在CentOS下搭建Gitlab环境,配置Gitlab-runner,配置邮箱提醒
2021-08-16 15:52:53
4689
1
原创 Windows下安装配置JDK
安装JDK前期准备:1:下载安装JDKJDK官方下载网站:http://www.oracle.com/technetwork/java/archive-139210.html2:配置JDK的环境变量安装完成后需要设置环境变量从而使编译器正常使用。右击“计算机” 选择“属性” 选择左边“高级系统设置” 选择上面“高级”选项卡 点击右下角“环境变量”按钮。接下来弹出的对话框会出现用户变量和系统变量。用户变量对当前登录账户有效,系统变量对所有用户都有效,读者可根据需要设置。3:方法步骤..
2020-12-07 11:44:52
422
2
原创 安装MySQL提示“找不到msvcp100.dll”
安装mysql时提示“找不到msvcp100.dll”,主要原因是VC运行库不全或者没有安装,下载安装VC集合;百度网盘地址:https://pan.baidu.com/s/1xwN1ZUGEqM24_kSj2UMGiQ提取码:vqu4
2020-12-04 16:27:37
1817
原创 windows下MySQL 登录Access denied for user‘root’@‘localhost’ (using password: YES)问题的解决方法,重置密码。
如题,通过重置密码解决。1.以管理员身份打开cmd,切换到MySQL的bin目录2.关闭MySQL服务:net stop mysql3.输入mysqld --skip-grant-tables 回车。(–skip-grant-tables 的意思是启动MySQL服务的时候跳过权限表认证。)4.再开一个DOS窗口(因为刚才那个DOS窗口已经不能动了),输入mysql回车,如果成功,将出现MySQL提示符 >。5.连接权限数据库: use mysql;4.改密码:upda.
2020-08-18 15:39:25
897
原创 利用jenkins自动打包c#项目
需求:1.c#代码,研发将编译后的代码更新到svn上。2.需要自动获取更新后的编译文件,通过advanced installer自动打包成EXE文件。3.将打包好的EXE文件拷贝到svn上。思路:1.在jenkins服务器上下载安装“Advanced Installer 14.4.1”2.手动运行一次“Advanced Installer 14.4.1”,生成“×××...
2019-08-01 14:55:51
6831
10
原创 Linux下安装配置SVN 及maia
所有安装都是使用的root权限主要过程 1.安装Apache2.安装PHP3.安装mysql4.PHP与MySQL关联,下载PHP常用模块5.安装svn, 建立SVN Server仓库 6.安装配置svnmaiabegin一、安装Apache1.安装yum -y install httpd2.开启a
2017-10-30 11:04:16
1203
3
原创 Windows 安装配置sonarqube
一、安装1.下载sonarqube-5.6.6.zip2.解压到E盘E:\sonarqube-5.6.63.打开bin目录,启动相应OS目录下的StartSonar。本机是windows 64位系统,则打开E:\sonarqube-5.6.6\bin\windows-x86-64\StartSonar.bat4.启动浏览器,访问http://localhost:9000,如出现下
2017-09-30 16:26:42
2699
原创 Windows 安装配置MySQL
1.下载MySQL https://dev.mysql.com/downloads/mysql/ mysql-5.6.37-winx64.zip2.解压,解压之后可以将该文件夹放到合适的位置。我是放到E:\mysql-5.6.37-winx64路径中。当然你也可以放到自己想放的任意位置。3.配置配置环境变量PATH,计算机—>属性—>高级系统配置—>环
2017-09-30 14:33:05
577
原创 windows+maven+jenkins+svn自动构建部署
1.安装Jenkins后登录用户,选择配置安全矩阵2.选择插件,下载3.系统配置
2017-09-28 11:52:16
1348
原创 如何发布本地的jar包到私服中?
Windows环境,已安装nexus,前期参考文章:《windows下使用nexus搭建maven私服(一)》 《windows下使用nexus搭建maven私服(二)》 《Windows下eclipse配置maven》 如何发布本地的jar包到私服中?(1)配置授权:在maven的配置文件(这里我直接修改%M2_HOME%/conf/s
2017-09-28 10:13:02
6039
3
原创 windows下安装配置Jenkins
一、下载Jenkins jenkins-2.73.1.zip二、解压到E盘 三、右键运行,选择下一步...四、打开http://localhost:8080/五、可以看到提示输入 Administrator password六、去提示的目录E:\jenkins\secrets\initialAdminPassword 拷贝密码输入七、选择需要安装
2017-09-28 09:16:24
783
原创 在Windows下安装Tomcat服务器
一、下载Tomcat apache-tomcat-9.0.0.M26-windows-x64.zip二、解压到E盘三、打开CMD,进入E盘 E:\apache-tomcat-9.0.0.M26\bin 目录,输入startup四、会弹出一个新的cmd窗口五、打开浏览器 输入http://localhost:9090/,看到下图表示成功六、修改
2017-09-27 15:06:34
449
原创 Windows下eclipse配置maven
一、下载eclipse eclipse-inst-win64.exe二、Windows7三、安装前要先装好JDK,并且是1.8以上版本,不赘述。四、打开eclipse,新建一个maven项目选择菜单栏window preferences,配置eclipse中maven为本机装的版本和位置,这样eclipse不需要再单独下载maven插件。
2017-09-27 13:57:22
526
原创 如何通过网页方式将jar包上传到nexus?
在使用Maven管理项目时,如何将jar包上传到私有仓库,下面简单介绍一下上传方法。环境:nexus私有库步骤如下:1.登陆已经安装好的nexus私有仓库,如图:2.点击左边菜单“Repositories”,选择右边列表“3rd party“3.点击“3rd party”,选择artifact Upload,如下图:4.在artifact
2017-09-26 11:40:12
18310
4
原创 windows下使用nexus搭建maven私服(二)
承接上一篇《windows下使用nexus搭建maven私服(一)》一、登录之后,点击左侧的Repositories,右侧会出现一个页面,会有一个Repository的默认列表.Nexus为我们创建了一下主要的Repository:1、PublicRepositories,这是一个Repository Group,该Repository Group包含了多个Reposit
2017-09-26 11:16:31
868
原创 windows下使用nexus搭建maven私服(一)
一、准备Nexus版本:nexus-2.14.5-02-bundle.zip,请自行到官网https://www.sonatype.com/download-oss-sonatype下载Maven安装:请参考《Windows下Maven安装以及配置》文章安装MavenWindows7操作系统二、安装步骤下载nexus-2.14.5-02-bu
2017-09-26 09:56:19
1469
原创 Windows下Maven安装以及配置
一、准备Maven版本:apache-maven-3.5.0-bin.zipWindows7操作系统二、安装将apache-maven-3.5.0-bin.zip 解压到E盘 (您可以自己定义安装目录)右键”计算机”,选择”属性”,之后点击”高级系统设置”,点击”环境变量”,设置环境变量编辑系统变量 P
2017-09-25 16:47:12
1145
原创 Linux下安装jenkins
1.download jenkins-2.7.4-1.1.noarch.rpm from https://jenkins.io/index.html2.yum install java3.rpm -ivh jenkins-2.7.4-1.1.noarch.rpm4.vim /etc/init.d/jenkins5.service jenkins status6.maybe
2017-08-08 14:48:21
316
原创 crontab定时执行命令
Linux中,周期执行的任务一般由cron这个守护进程来处理。cron读取一个或多个配置文件,这些配置文件中包含了命令行及其调用时间。cron的配置文件称为“crontab”,是“cron table”的简写。 crontab用法: crontab –e : 修改 crontab 文件,如果文件不存在会自动创建。 crontab –l : 显示 cront
2016-11-08 10:50:23
595
原创 bugzilla 安装与备份
本文主要讲bugzilla的备份,安装过程详见下面的参考网站,非常详细,英文也很好懂,不懂的地方可以留言,一起探讨。参考网站:https://www.howtoforge.com/tutorial/install-bugzilla-50-on-centos-7/#configure-apache-to-host-our-bugzilla-installation注意:官网提供的yum源
2016-11-02 10:18:10
1048
原创 gitlab搭建与使用
gitlab 安装使用 公司搬家,重新搭建代码库,决定使用gitlab。其实很简单,但是自己搞了好几天,于是把过程记录下来,大家一起交流学习,如有不足之处,欢迎指正。 首先准备好Linux操作系统 下载gitlab 下载地址:
2016-06-06 17:09:23
677
2
水晶球.rar
2019-07-30
Linux系统命令及Shell脚本实践指南
2017-05-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人