好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

gitlabissue详细操作流程.doc

14页
  • 卖家[上传人]:鲁**
  • 文档编号:526855611
  • 上传时间:2023-01-31
  • 文档格式:DOC
  • 文档大小:1.03MB
  • / 14 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • gitlabissue详细操作流程issue概述一般master分支默认是被锁住,具目的是保护该分支普通开发人员可以创建issue后建立对应的分支然后去完成任务完成issue后便要合并分支,只需发送mergerequest,等待owner审核通过才能合并到master分支上合并的过程中可能会出现代码冲突问题而这个问题却交给了owner去处理,因为普通开发人员是没有权限的Issue指的是一项待完成的工作,通常与系统的改进相关,中文可以译为‘问题‘或‘事务’下面这些都是Issue的例子一个软件的bug一项功能建议一项待完成的任务文档缺失的报告每个Issue应该包含该问题的所有信息和历史,使得后来的人只看这个Issue,就能了解问题的所有方面和过程历史上,Issue起源于客服部门用户打反映问题,客服就创建一个工单(ticket),后续的每一个处理步骤、每一次与用户的交流,都要更新工单,记录全部信息这就是Issue的前身因此,Issue的原始功能是问题追踪和工单管理,后来不断扩展,逐渐演变成全功能的项目管理工具,还可以用于制定和实施软件的开发计划除了软件,其他项目也可以使用Issue,比如有人把自己住宅的改善计划都做成了Issue1. what用户克隆代码到本地。

      假如我们创建好了项目,并添加了开发人员what账户项目地址是:http地址:http://192.168.99.102/root/cloud-dev.gitSsh地址:git@192.168.99.102:root/cloud-dev.git作为一个开放人员what,第一步我们需要将仓库拉到本地电脑上去为了方便拉取仓库,这里详细说明下用sshkey秘钥认证拉取仓库在what研发电脑上创建一个秘钥打开Gui,选择Help-ShowSSHKey吉VoilttOpen5,5HPublicKeyNokeysfound.CopyToClpboardClose啥也不用填,一路点ok,到完成舌VourCpenSSHPublicKey我的WPSXCopyToClipb8T生成秘钥以后,将秘钥复制下来,粘贴到g田ab用户的sshkey里面切记现在是研发人员what,所以要用what账户登陆SigninLsarriameoremaileepyautwhatithmergePassword口同和€印旧「巾0Forgotyourpassword?Signin在waht的gitlab账户里添加sshkey■S-添加完秘钥以后,在克隆代码的时候就不需要在输入密码。

      但是要用sshkey秘钥克隆代码就必须使用ssh的项目地址:git@192.168.99.102:root/cloud-dev.git此过程无需输入任何密码,因为上面做了sshkey2. 在what账户的gitlab里创建issue打开项目地址,选择Issue,我们创建一个issue1卜『|24哈|丽砌j超概删tun即闭目碉必2•加1-:短HFrtJ.mWfYWwiip-JSd"^n-4黑4*r*ork■0-Eud«i>hHHi,Ngplixyg堤Jf.iriEsue3.在what电脑上创建分支:匕器d亡后曲妇*laVJllllafrnirtli出口怕近.T!S皿目的甘伸兄ufciH4riioCwie>iXvst*f4w>H1(中"中心创建好Issue后,生成一个编号Reference:root/cloud-dev#1此Issue编号为1Ur&tiMwdChiariCMkotr』CH田R,me事.Ok”F-.»HiHx」怙--nrfdjtfr*小w1*.:;ll*-1D*IF*"F[声卬.4在「imH|'•"—4CZ■•'由ftil{kiii-dcii^

      小N4.模拟代码提交创建几个测试文件,模拟代码开发完成2D19/S/14S^..TextDocurr-ert0KB2013向二4星期“Te^fcDocurreint:0KB口bb£口1昕供言..TextDocument0KB2006/6/14星晅“Text;DocunrxriM:0阳.Udi2DL3Z5/14星用,.TextDcKurnent0阳,12D18/&/14星职..Te

      我们在看看刚刚创建Issue已经关联到了1-what-devapp分支上What用户提交分支合并申请'■■rru提交合并请求以后,剩下的就是管理员要做的事情了6.管理员操作管理员相对于普通开发人员来说多了一些任务,比如创建milestone(用于评估工作量和时间)和代码的审查以及代码冲突的解决等登陆root的账户:SigninUsemameore-nnailrootPasskvcrcRemembermeForgotyourpassword?Signin项目之前已经创建好了,cloud-dev这里就不用在创建了创建milestone,评估工作量和时间cloud-de^QiiHhhi创建milestone后,关联Issue还有一个方法是管理员先创建ilestone,在what开发者创建Issue时候加入milestone也是一样的管理员开始处理what用户提交的分支合并申请,审查完毕后点合并分支合并完成后,master分支就有了1-what-devapp的代码。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.