日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
Android和iOS團(tuán)隊(duì)開發(fā)中如何快速定位代碼修改者等提交信息

在團(tuán)隊(duì)協(xié)作開發(fā)過程中,很多時(shí)候需要知道某行代碼最近一次是誰修改的,因?yàn)槭裁丛蚨薷?,我們?dāng)然可以選擇在團(tuán)隊(duì)即時(shí)通信群中詢問,或者到版本控制系統(tǒng)中查看這個(gè)文件的版本提交紀(jì)錄,但這樣通常非常耗時(shí),群里可能過了一天都沒人會(huì)響應(yīng)你的提問,而如果這行代碼是很久以前修改的,你可能需要查閱到很久以前的一次提交。事實(shí)上在 Android Studio 和 Xcode 這兩個(gè) IDE 中,默認(rèn)內(nèi)置了非常方便的查看代碼行提交記錄的功能,當(dāng)然我們假設(shè)你們團(tuán)隊(duì)代碼托管在 Git 上面。

網(wǎng)站建設(shè)哪家好,找成都創(chuàng)新互聯(lián)公司!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、微信小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了嵩縣免費(fèi)建站歡迎大家使用!

Android Studio 的 Annotate

Android Studio 提供的 Annotate 功能,如下圖所示,右鍵點(diǎn)擊代碼編輯框左邊欄,在彈出的菜單中就能看到 Annotate:

點(diǎn)擊 Annotate 按鈕,***使用時(shí)會(huì)彈出對(duì)話框要求你輸入這段代碼所在的版本控制系統(tǒng)的用戶名和密碼,輸入成功后,會(huì)顯示出如下圖所示的結(jié)果,可以看到,誰***改動(dòng)了那一行代碼一目了然,其中包括代碼提交的日期,commit id 和作者名字,將鼠標(biāo)漂浮在對(duì)應(yīng)的行上面,還會(huì)出現(xiàn)這次提交的簡介信息:

點(diǎn)擊對(duì)應(yīng)的行,還會(huì)彈出包含這次提交更詳細(xì)信息(提交涉及的所有文件)的對(duì)話框:

Xcode 的 Show Blame For Line

Xcode 的 Show Blame For Line 功能和 Android Studio 的 Annotate 功能大同小異,同樣在代碼編輯器中右鍵點(diǎn)擊想要查看提交記錄的代碼行,在彈出的上下文菜單中就有 Show Blame For Line ,如下所示:

點(diǎn)擊后,就會(huì)彈出這行代碼最近一次提交的相關(guān)信息,其中包括提交者的用戶名,提交的日期和時(shí)間,commit id,此次提交涉及到的文件,以及此次提交的描述信息,如下所示:

更進(jìn)一步,如果這些基本信息還不夠的話,我們還有三個(gè)選擇:

  • Open in Blame:顯示這個(gè)文件所有代碼行最近一次修改者的簡單信息,如下圖所示:

  • Open in Comparision:顯示這個(gè)文件本地和 Git 上最近一次提交之間的內(nèi)容對(duì)比,如下圖所示:

  • Open in Log:顯示這個(gè)文件所有的歷史提交記錄,如下圖所示:

上面這三種狀態(tài)的切換的按鈕位于 Xcode 右上角工具欄的 Show the Version editor :


分享題目:Android和iOS團(tuán)隊(duì)開發(fā)中如何快速定位代碼修改者等提交信息
文章地址:http://m.5511xx.com/article/djisdpc.html