1.准备工作 目标: 开发人员提交代码后触发GitlabCI ,如果有merge请求则触发Jenkins对源分支在开发环境构建测试。 2.GItlab配置 开启仅允许pipeline成功后才能merge选项 项目注册runner 项目添加.gitlab-ci.yaml文件 tags: gitlab- ...
分类:
其他好文 时间:
2018-11-15 16:10:38
阅读次数:
926
2018 2019 1 20165201 实验三 并发程序 实验三 并发程序 1 任务详情 学习使用Linux命令wc(1) 基于Linux Socket程序设计实现wc(1)服务器(端口号是你学号的后6位)和客户端 客户端传一个文本文件给服务器 服务器返加文本文件中的单词数 上方提交代码 附件提交 ...
分类:
其他好文 时间:
2018-11-14 19:09:35
阅读次数:
164
1,不管是提交代码,还是更新本地的代码,首先都要:先同步,就是选择你要同步的工程,然后点Team,点synchronize with repository,然后对比。 2,如果已经没有突然了,那就update,或者commit,记得写下备注。 ...
分类:
其他好文 时间:
2018-11-07 11:33:30
阅读次数:
161
Gogs:能够实现fork + 代码提交 + 代码框架 Nexus:进行jar包的版本管理,私服下载jar包共享jar包 Maven:在客户端进行模块管理和批量操作 1. 本地maven仓库配置配置settings.xml私服地址 2. 创建maven项目,修改配置scm、maven release ...
分类:
其他好文 时间:
2018-11-06 23:30:44
阅读次数:
186
GIT操作 1:git init 初始化空的仓库,会在当前文件夹生成一个隐藏.git的文件夹,相当于一个仓库。 2:提交代码的流程:工作代码区--》暂存区 --》主仓库 --》服务器 3:git status 查看当前本地仓库的状态 4:git add(空格). (将所有的放入暂存区) / git ...
分类:
其他好文 时间:
2018-11-06 13:41:44
阅读次数:
369
Git是本地代码管理工具。Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。1.GitinitGitinit:初始化一个仓库我们初始提交代码时,需要先新建一个干净的仓库,此时可以使用Gitinit来初始一个仓库,如图选择代码问价所在的目录右键进入GitBash窗口:执行完命令后将会在该目录下新增一个.git的文件夹(该文件夹是隐藏起来的,计算机默认是不显示的,可更改文件显
分类:
其他好文 时间:
2018-11-04 21:50:57
阅读次数:
223
什么样的代码才是美的代码?一千个coders可能会给出一千个答案。今天,让我从一个简单的角度来谈谈对于代码之美的理解。 可读性高的代码才有可能是美的代码 相信大家都有过这样的经历:接手一个项目要修复bug或者开发新功能的时候,发现代码可读性非常差。哪怕是在有说明文档的情况下,都不太敢提交代码,唯恐引 ...
分类:
其他好文 时间:
2018-11-04 11:14:09
阅读次数:
166
最近更新了Android studio到3.2.1最新版本 我们代码用的是Git来管理,提交代码用Android studio自带,发现最新版本的push commits不能保存 把默认的develop修该成refs/for/develop 修改完成之后下次还是需要继续修改,不能保存,这样每天提交起 ...
分类:
移动开发 时间:
2018-11-03 15:26:20
阅读次数:
703
自动代码质量分析(GitLab+JenKins+SonarQube) 1.需求场景 开发提交代码自动执行代码质量分析. 2.所需应用 GitLab,JenKins,SonarQube 3.架构图 4.应用安装部署 SonarQube部署, 参照:《代码质量管理平台(SonarQube) 部署》 Je ...
分类:
其他好文 时间:
2018-11-02 11:53:06
阅读次数:
419
百度了解决方案 在当前的git bash下执行 然后正常保存本地提交就行了 ...
分类:
其他好文 时间:
2018-11-01 16:56:16
阅读次数:
297