首页
学习
活动
专区
工具
TVP
发布

不想当开发的产品不是好测试

专栏成员
155
文章
339641
阅读量
57
订阅数
新机器下git clone代码新思路
如果不想人工干预,或者到时批量机器,后者docker中使用呢? 我个人之前的做法是引入expect命令了,流程还是没有变动的,只是在出现交互需要的时候,可以自动输入对应的指令,今天在看同事的jenkins job的时候发现了一个更方便的方案
千往
2020-03-27
1.2K0
Export failed for github.com/hashicorp/consul: Unable to export source: exit status 128
go项目,使用glide install命令去下载安装依赖,依赖中有个github.com/hashicorp/consul
千往
2019-07-02
1K0
git命令中带有特殊符号如@
使用带用户密码clone的方式: git clone https://username:password@remote 当username和password中含有特殊符号会导致出错, 因为为http的请求,所以需要将特殊符号encode成url格式的 java使用: String c = java.net.URLEncoder.encode(".","utf-8"); System.out.println(c); 源文档 <http://blog.csdn.net/qq1142003960/article/
千往
2018-01-24
2K0
比较git commit 两个版本之间次数
#!/bin/bash f1="$1*" f2="$2*" echo "第一个版本:"$f1 echo "第二个版本:"$f2 git log | grep "commit [0-9a-zA-Z]\{40\}"|awk 'BEGIN{count=0;} {commit[count]=$2;count++;} END{for(i=0;i<NR;i++) print i,commit[i]}' | grep -E "$f1|$f2" > result LineNum=`awk 'END {print NR}
千往
2018-01-24
9850
Git SSH Key 生成步骤
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。 github的SSH配置如下: 一 、 设置Git的user name和email: $ git config --global user.name "your-name" $ git config --global user.email "your-email" 二、生成SSH密钥过程: 1.查看是否已经有了ssh密钥:cd ~/.ssh 如果没有密钥则不会有此文件夹,有则备份删除 2.生存密钥: $
千往
2018-01-24
7700
gitignore 使用
在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改根目录中 .gitignore 文件的方法(如无,则需自己手工建立此文件)。这个文件每一行保存了一个匹配的规则例如: # 此为注释 – 将被 Git 忽略 *.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODO build/ # 忽略 build/ 目录下的所有文件 doc/*.t
千往
2018-01-24
5870
安装git出现templates not found的问题
背景 goods.api需要在新机器上部署,该机器上没有安装git,需要安装git,查询git版本为2.4.5-1.el6 ,使用yum 一顿安装后,执行git clone命令告知warning: t
千往
2018-01-24
2.6K0
git 简易使用说明
背景 代码用git管理,所以需要大家熟悉git工具的一些操作 目前我们自动化在develop分支上进行编写 前言 安装git,https://git-scm.com/ 可视化工具推荐,sourcetree,https://www.sourcetreeapp.com/ 准备工作 git拉取代码分两种协议,一种http,一种ssh,推荐大家用ssh协议。 http协议避免输入账号密码:http://www.cnblogs.com/ballwql/p/3462104.html ssh协议生成key:http://
千往
2018-01-24
5130
jenkins 邮件添加附件
背景 当CI执行失败的时候,想获取到失败的用例,然后在本地调试,testNG是自带一个testng-failed.xml来记录的; 想法:尝试使用git 来push这个文件到远程仓库,然后本地pull下来就可以获取到这个xml文件直接testng执行就可以只执行失败的用例,但尝试后无法成功! 有朋友好的建议的话,帮忙回复评论下; 退而想到将testng-failed.xml以附件的形式邮件通知 步骤 本来就有邮件功能--Editable Email Notification 在Triggers下添加,
千往
2018-01-24
1.4K0
Git 默认不区分大小写
背景: 通过代码规范,修改了包名为全小写(修改了文件夹目录),但发现push后,git服务器的文件夹目录还是为大写 解决方法: git默认是不区分大小写的,意思是你修改一个文件名/文件夹的时候,git status 是不会提示你有修改的  可以通过git config --get core.ignorecase 查看默认配置 通过git config core.ignorecase false设置为区分大小写 然后git status 就可以看到变动 然后push到远程服务器
千往
2018-01-24
2K0
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档