久久亚洲成a人片熟女精品色一区二区三区|国产精品视频第一精品视频|av天堂热无码手机版|亚洲?v无码久久无遮挡|国产精品偷伦视频免费观看国产|麻豆国产自产精品丰满熟妇|av无码av不卡一区二区|久久亚洲精品中文字

ARTICLE DETAIL

資訊詳情

深耕商務(wù)建站與企業(yè)官網(wǎng)運(yùn)營(yíng)的一線實(shí)戰(zhàn)洞察。

Gitee Team實(shí)操:構(gòu)建軟件工廠數(shù)字神經(jīng)系統(tǒng),研發(fā)效能落地全攻略

Gitee Team實(shí)操:構(gòu)建軟件工廠數(shù)字神經(jīng)系統(tǒng),研發(fā)效能落地全攻略 在企業(yè)里推動(dòng) DevOps 或研發(fā)效能落地最煩的不是技術(shù)難題而是需求、代碼、構(gòu)建、測(cè)試各干各的誰(shuí)也說不清現(xiàn)在的版本到底能不能發(fā)布。Gitee Team 真正打動(dòng)我的地方是它把“軟件工廠”這個(gè)概念變成了可以落地的數(shù)字神經(jīng)系統(tǒng)——從需求池到代碼倉(cāng)從 CI/CD 流水線到制品庫(kù)所有環(huán)節(jié)的數(shù)據(jù)和狀態(tài)都能被感知、傳遞、反饋管理層能看到全局執(zhí)行層能在同一套規(guī)則下協(xié)作。這篇文章結(jié)合我這一年多在 Gitee Team 上的實(shí)際配置和使用經(jīng)驗(yàn)把背后的設(shè)計(jì)邏輯、關(guān)鍵配置、踩過的坑一次性講透適合正在搞研發(fā)效能治理、準(zhǔn)備上項(xiàng)目管理平臺(tái)或想把團(tuán)隊(duì)從“人肉協(xié)作”推向“工業(yè)化生產(chǎn)”的讀者參考。1. 軟件工廠和數(shù)字神經(jīng)系統(tǒng)到底是什么關(guān)系1.1 軟件工廠并不是新詞但現(xiàn)在的實(shí)現(xiàn)方式完全不同很多人一聽到“軟件工廠”就以為是蓋廠房、招流水線工人其實(shí)軟件工廠是一種組織研發(fā)活動(dòng)的方式——把軟件生產(chǎn)的全過程拆成標(biāo)準(zhǔn)階段用統(tǒng)一的工具鏈和流程把各階段串起來讓每個(gè)環(huán)節(jié)都可重復(fù)、可度量、可改進(jìn)。早年間企業(yè)軟件外包和大型集成項(xiàng)目里就有類似實(shí)踐但當(dāng)時(shí)靠的是文檔模板、人工傳遞和事后審計(jì)過程重、反應(yīng)慢本質(zhì)上還是“紙上工廠”?,F(xiàn)在再提軟件工廠核心已經(jīng)變成工具鏈自動(dòng)化和數(shù)據(jù)驅(qū)動(dòng)。需求在管理系統(tǒng)里流轉(zhuǎn)代碼在版本控制里沉淀構(gòu)建在流水線里排隊(duì)測(cè)試結(jié)果自動(dòng)回傳發(fā)布狀態(tài)實(shí)時(shí)同步。這一整套體系就像人體里的神經(jīng)系統(tǒng)需求是外部刺激代碼倉(cāng)庫(kù)是記憶流水線是肌肉而 Gitee Team 這類平臺(tái)就是中樞神經(jīng)負(fù)責(zé)把信號(hào)傳遞到正確的器官再收集反饋給決策層。沒有這套神經(jīng)系統(tǒng)軟件工廠就只是一堆散落的工具連“工廠”的門都摸不著。1.2 傳統(tǒng)研發(fā)協(xié)作為什么會(huì)“神經(jīng)衰弱”在沒有統(tǒng)一平臺(tái)之前很多團(tuán)隊(duì)的狀態(tài)是需求寫在某個(gè)在線文檔里代碼提交在 Git 上測(cè)試用例在另一個(gè)系統(tǒng)里缺陷又回到群里喊。不同角色都有自己的局部視圖但沒有任何一個(gè)人能看到從需求到交付的完整鏈路這就是典型的“神經(jīng)衰弱”——信號(hào)傳導(dǎo)慢、反饋失真、局部壞死。我見過一個(gè) 30 人左右的產(chǎn)品團(tuán)隊(duì)每個(gè)迭代開始前光是整理需求狀態(tài)就要半天產(chǎn)品經(jīng)理打開文檔開發(fā)打開任務(wù)清單測(cè)試打開缺陷單然后手動(dòng)比對(duì)最后仍然漏掉兩個(gè)未關(guān)聯(lián)的需求。這種團(tuán)隊(duì)的痛點(diǎn)根本不是某個(gè)工具不好用而是缺乏一個(gè)統(tǒng)一的神經(jīng)系統(tǒng)把數(shù)據(jù)串起來。Gitee Team 想解決的問題恰恰是這個(gè)——讓每個(gè)工作項(xiàng)都有唯一標(biāo)識(shí)讓代碼提交、流水線構(gòu)建、測(cè)試結(jié)果都能自動(dòng)關(guān)聯(lián)到工作項(xiàng)形成一條從頭到尾可追溯的數(shù)字鏈路。1.3 Gitee Team 在軟件工廠里扮演什么角色Gitee Team 并不是單純的項(xiàng)目管理工具也不只是 Git 代碼托管它更像是一個(gè)“研發(fā)協(xié)同平臺(tái)底座”。在軟件工廠的框架下它可以承擔(dān)三件事統(tǒng)一承載研發(fā)過程數(shù)據(jù)包括需求、任務(wù)、缺陷、代碼、流水線、制品定義各角色的操作邊界和協(xié)作規(guī)則比如誰(shuí)能合并代碼、誰(shuí)能發(fā)布環(huán)境、哪些變更必須通過評(píng)審實(shí)時(shí)輸出狀態(tài)指標(biāo)比如需求吞吐量、構(gòu)建成功率、缺陷密度讓管理者隨時(shí)感知產(chǎn)線的“健康狀況”。我常用的一個(gè)類比是如果把軟件工廠比作一條裝配線Gitee Team 既是傳送帶又是儀表盤。傳送帶保證工件按流程流動(dòng)儀表盤告訴你每條線的效率和質(zhì)量。它不直接替你寫代碼也不直接跑測(cè)試但通過它寫代碼和跑測(cè)試的過程變成了可觀測(cè)、可管理的對(duì)象。2. Gitee Team 核心能力拆解從需求到交付的閉環(huán)2.1 項(xiàng)目與迭代管理需求不再躺在 Excel 里Gitee Team 的項(xiàng)目管理模塊支持 SCRUM、看板、缺陷管理等多種工作項(xiàng)類型。我最看重的不是它有多少種字段而是工作項(xiàng)之間的關(guān)聯(lián)能力需求可以拆成任務(wù)任務(wù)可以關(guān)聯(lián)代碼提交提交可以關(guān)聯(lián)流水線運(yùn)行流水線成功之后又能自動(dòng)變更需求狀態(tài)。以前這些動(dòng)作靠人肉更新現(xiàn)在靠系統(tǒng)自動(dòng)流轉(zhuǎn)。具體到迭代管理Gitee Team 支持迭代計(jì)劃、分配負(fù)責(zé)人、設(shè)置起止時(shí)間和容量統(tǒng)計(jì)。每次開迭代計(jì)劃會(huì)我們就在平臺(tái)上把待辦需求拖進(jìn)迭代給每個(gè)任務(wù)估點(diǎn)系統(tǒng)會(huì)自動(dòng)算出一個(gè)開發(fā)者的負(fù)載是否超限。雖然估算本身還是靠人但至少有數(shù)據(jù)可以討論而不是靠拍腦袋。注意工作項(xiàng)類型不是越多越好。我見過一些團(tuán)隊(duì)把需求拆成七八種類型反而增加了錄入成本。建議初始階段只用“需求、任務(wù)、缺陷”三種等流程成熟了再擴(kuò)展。2.2 代碼托管與分支策略讓并行開發(fā)不打架代碼托管是 Gitee Team 最基礎(chǔ)也最扎實(shí)的能力。它原生支持 Git包括倉(cāng)庫(kù)管理、分支保護(hù)、標(biāo)簽、代碼評(píng)審、Webhook 等。但真正影響團(tuán)隊(duì)協(xié)作效率的是分支策略。Gitee Team 不限制你用哪種分支模型但它提供了分支保護(hù)規(guī)則和合并請(qǐng)求MR機(jī)制讓團(tuán)隊(duì)能把分支策略固化下來。我們團(tuán)隊(duì)采用的是類似 GitHub Flow 的模型主干分支為master功能分支從master拉出提交后發(fā)起 MR必須通過自動(dòng)化檢查并且至少一名評(píng)審人同意才能合并。Gitee Team 的分支保護(hù)可以針對(duì)不同分支設(shè)置不同權(quán)限比如master禁止任何人直接 push只能通過 MR 合入release分支只有維護(hù)者能操作。這個(gè)能力聽起來簡(jiǎn)單實(shí)際作用非常大它能從機(jī)制上防止“圖省事直接推主干”的行為。代碼評(píng)審方面Gitee Team 支持 MR 內(nèi)嵌評(píng)論、代碼行級(jí)討論、評(píng)審意見強(qiáng)制解決后才能合并。我們規(guī)定每位開發(fā)者每天最多發(fā)起 3 個(gè) MR每個(gè) MR 盡量控制在 200 行以內(nèi)這樣評(píng)審人才能真正看進(jìn)去而不是掃一眼就通過。2.3 CI/CD 流水線構(gòu)建、測(cè)試、發(fā)布自動(dòng)化Gitee Team 內(nèi)置的流水線能力覆蓋編譯、測(cè)試、打包、部署并且和代碼托管深度集成。每一次 push 或 MR 創(chuàng)建都可以自動(dòng)觸發(fā)流水線。流水線由多個(gè)階段組成比如“代碼檢查 → 單元測(cè)試 → 構(gòu)建鏡像 → 預(yù)發(fā)部署”每個(gè)階段可以有多個(gè)任務(wù)支持并行執(zhí)行。流水線的核心價(jià)值有兩個(gè)。第一個(gè)是反饋速度提交代碼后幾分鐘內(nèi)能看到是否編譯通過、是否引入靜態(tài)檢查問題。第二個(gè)是標(biāo)準(zhǔn)化所有環(huán)境下的構(gòu)建和部署操作都走同一套流水線定義不會(huì)出現(xiàn)“本機(jī)跑得好好的服務(wù)器上一跑就掛”的尷尬。我們甚至在生產(chǎn)環(huán)境部署時(shí)強(qiáng)制要求使用同一個(gè)流水線區(qū)別只是參數(shù)不同杜絕手工 SSH 上去敲命令的部署方式。Gitee Team 的流水線還支持變量、參數(shù)化構(gòu)建、定時(shí)觸發(fā)和外部 Shell 步驟兼容 Jenkins 和自建 Runner 的使用習(xí)慣。如果你已經(jīng)有構(gòu)建腳本完全可以把它嵌入到流水線的一步中。2.4 質(zhì)量門禁與度量用數(shù)據(jù)驅(qū)動(dòng)改進(jìn)質(zhì)量門禁是 Gitee Team 在流水線里非常實(shí)用的一項(xiàng)能力。你可以在流水線的某個(gè)階段設(shè)置一系列檢查條件例如代碼覆蓋率不能低于 80%、靜態(tài)檢查的致命錯(cuò)誤為零、構(gòu)建產(chǎn)物大小不能超過某個(gè)閾值。任何一條不通過流水線就失敗合并請(qǐng)求也會(huì)被攔截。這相當(dāng)于給交付卡了一條硬線減少了人工把關(guān)的隨意性。度量報(bào)表則把研發(fā)過程變成可視化的指標(biāo)。我最常用的是“迭代燃盡圖”“需求交付周期”“缺陷重開率”“流水線成功率”。這些指標(biāo)不追求多而是追求能推動(dòng)改進(jìn)。比如我們發(fā)現(xiàn)需求交付周期經(jīng)常在迭代末尾突然拉長(zhǎng)一查是測(cè)試環(huán)境阻塞導(dǎo)致后來把環(huán)境創(chuàng)建自動(dòng)化以后交付周期就平穩(wěn)了很多。提示質(zhì)量門禁的閾值要有彈性不能一開始就設(shè)置 100% 覆蓋率否則開發(fā)會(huì)被逼著寫無意義測(cè)試。建議從“硬錯(cuò)誤為 0、覆蓋率 60%”起步每季度提升 5 個(gè)百分點(diǎn)讓團(tuán)隊(duì)有個(gè)逐步適應(yīng)的過程。3. 落地實(shí)操用 Gitee Team 構(gòu)建軟件工廠的關(guān)鍵步驟3.1 第一步組織結(jié)構(gòu)與權(quán)限模型配置很多人上來就建倉(cāng)庫(kù)、建項(xiàng)目忽略了權(quán)限模型結(jié)果后面越來越亂。我在 Gitee Team 里第一步先規(guī)劃“組織 - 項(xiàng)目組 - 項(xiàng)目 - 倉(cāng)庫(kù)”的層級(jí)。組織對(duì)應(yīng)公司或事業(yè)部項(xiàng)目組對(duì)應(yīng)產(chǎn)品線或業(yè)務(wù)線項(xiàng)目對(duì)應(yīng)具體的應(yīng)用或服務(wù)倉(cāng)庫(kù)對(duì)應(yīng)代碼庫(kù)。這樣可以做到權(quán)限繼承而不需要重復(fù)授權(quán)。權(quán)限在 Gitee Team 里分管理員、開發(fā)者、評(píng)審者、觀察者等多種角色。我的建議是每個(gè)倉(cāng)庫(kù)設(shè)置 3 名左右“維護(hù)者”負(fù)責(zé)合并策略和分支管理普通開發(fā)者只擁有對(duì)功能分支的寫權(quán)限觀察者供項(xiàng)目經(jīng)理和技術(shù)總監(jiān)查看數(shù)據(jù)無需寫權(quán)限。這樣既保證靈活又不至于出現(xiàn)“誰(shuí)都能改 master”的情況。還要注意 Gitee Team 支持用戶分組。把后端組、前端組、測(cè)試組、運(yùn)維組分別建好再給組統(tǒng)一授權(quán)比逐個(gè)成員授權(quán)省事得多尤其員工離職入職頻繁時(shí)只需要把人調(diào)整到對(duì)應(yīng)組即可。3.2 第二步統(tǒng)一需求、任務(wù)、缺陷管理規(guī)范軟件工廠要想穩(wěn)定運(yùn)行必須有一套統(tǒng)一的工作項(xiàng)規(guī)范。我們會(huì)在 Gitee Team 里先定義好工作項(xiàng)類型和必填字段需求必須關(guān)聯(lián)產(chǎn)品模塊、優(yōu)先級(jí)、迭代目標(biāo)任務(wù)必須關(guān)聯(lián)需求、負(fù)責(zé)人、預(yù)計(jì)工時(shí)缺陷必須關(guān)聯(lián)發(fā)現(xiàn)版本、嚴(yán)重級(jí)別、復(fù)現(xiàn)步驟。這些字段不是用來填著好看的而是為了后續(xù)生成報(bào)表時(shí)能按維度篩選。我們還做了兩個(gè)約定第一個(gè)是工作項(xiàng)狀態(tài)不應(yīng)過多需求就用“待處理→處理中→已完成→已關(guān)閉”缺陷就在此基礎(chǔ)上加“待驗(yàn)證”第二個(gè)是狀態(tài)流轉(zhuǎn)不能隨意利用 Gitee Team 的流轉(zhuǎn)設(shè)置將“已關(guān)閉”的缺陷重新打開時(shí)必須填寫“重新打開原因”。這些約束看起來增加了操作成本但避免了長(zhǎng)期項(xiàng)目里數(shù)據(jù)越記越臟。另一個(gè)很重要的規(guī)范是“提交信息綁定工作項(xiàng)”。我們要求每次代碼提交或者發(fā)起 MR 時(shí)在提交信息里帶上工作項(xiàng)編號(hào)比如feat: #123 增加訂單導(dǎo)出功能。Gitee Team 能自動(dòng)把提交和 MR 關(guān)聯(lián)到對(duì)應(yīng)工作項(xiàng)這樣以后回溯某個(gè)需求改了什么代碼、在哪個(gè)構(gòu)建內(nèi)容里面順著編號(hào)一查就全出來了。3.3 第三步分支模型和代碼評(píng)審流程落地分支模型的選擇取決于團(tuán)隊(duì)的發(fā)布節(jié)奏。我們做的不是太復(fù)雜master是穩(wěn)定分支隨時(shí)可以發(fā)布develop不做強(qiáng)制維護(hù)日常開發(fā)直接在 feature 分支上做版本發(fā)布前從master拉出release分支進(jìn)行最后驗(yàn)證。這個(gè)模型簡(jiǎn)單有效大部分團(tuán)隊(duì)可以直接套用。在 Gitee Team 中落地時(shí)需要做三件事。第一開啟master分支保護(hù)禁止直接 push只允許合并 MR。第二設(shè)置 MR 檢查項(xiàng)包括 CI 流水線通過、至少 1 個(gè)評(píng)審人 approve、沖突已解決。第三明確 MR 大小限制通過平臺(tái)提醒讓超過 500 行的 MR 自動(dòng)標(biāo)為“高風(fēng)險(xiǎn)”讓維護(hù)者特別注意。代碼評(píng)審流程一定要搭配自動(dòng)化檢查。我們會(huì)在 MR 觸發(fā)時(shí)并行運(yùn)行三個(gè)任務(wù)編譯與單元測(cè)試、靜態(tài)代碼掃描、依賴漏洞檢查。流水線跑完會(huì)把這些狀態(tài)直接回填到 MR 里評(píng)審人只需要重點(diǎn)關(guān)注邏輯、業(yè)務(wù)語(yǔ)義和實(shí)現(xiàn)方案不用再糾結(jié)代碼風(fēng)格和低級(jí)錯(cuò)誤。3.4 第四步流水線綁定開發(fā)、測(cè)試、生產(chǎn)環(huán)境軟件工廠的運(yùn)作離不開環(huán)境。我們?cè)?Gitee Team 的流水線里建了三套環(huán)境開發(fā)環(huán)境、測(cè)試環(huán)境、生產(chǎn)環(huán)境。開發(fā)環(huán)境由開發(fā)者觸發(fā)生成測(cè)試環(huán)境由測(cè)試人員在流水線上點(diǎn)擊“部署”按鈕觸發(fā)生產(chǎn)環(huán)境必須有項(xiàng)目維護(hù)者審批后才允許執(zhí)行。每一套環(huán)境都對(duì)應(yīng)一組服務(wù)器或 Kubernetes 命名空間通過流水線變量注入。流水線階段這樣劃分第一個(gè)階段做代碼檢查和單元測(cè)試第二個(gè)階段構(gòu)建鏡像并推送到制品庫(kù)第三個(gè)階段部署到目標(biāo)環(huán)境。生產(chǎn)環(huán)境的流水線額外增加“人工確認(rèn)”步驟運(yùn)維或項(xiàng)目經(jīng)理必須點(diǎn)擊確認(rèn)后才會(huì)繼續(xù)。這個(gè)設(shè)計(jì)既保留了自動(dòng)化帶來的效率又提供了關(guān)鍵時(shí)刻的人工決策點(diǎn)符合大部分企業(yè)對(duì)變更管控的要求。對(duì)應(yīng)環(huán)境部署成功后流水線會(huì)把運(yùn)行結(jié)果和 URL 回填到發(fā)布記錄里。我們用 Gitee Team 的“發(fā)布”功能來記錄每次上線內(nèi)容包括關(guān)聯(lián)的 MR、流水線產(chǎn)物、部署時(shí)間、操作人這樣能隨時(shí)查“線上這個(gè)版本是怎么來的”。3.5 第五步度量報(bào)表與持續(xù)改進(jìn)閉環(huán)建好了過程和工具鏈還需要用量化指標(biāo)驗(yàn)證軟件工廠有沒有真正跑起來。Gitee Team 的度量報(bào)表支持按項(xiàng)目、按迭代、按成員查看關(guān)鍵指標(biāo)。我所在的團(tuán)隊(duì)建立了周度度量例會(huì)重點(diǎn)看四個(gè)數(shù)據(jù)需求吞吐量、平均交付周期、流水線成功率、缺陷重開率。看完數(shù)據(jù)之后必須落到改進(jìn)項(xiàng)。比如流水線成功率低于 90%我們首先排查是哪一類失敗占比高——如果是集成測(cè)試偶發(fā)失敗就優(yōu)先改進(jìn)測(cè)試插樁的穩(wěn)定性如果是靜態(tài)檢查規(guī)則誤報(bào)就調(diào)整規(guī)則白名單。調(diào)整之后繼續(xù)觀察兩周數(shù)據(jù)確認(rèn)指標(biāo)真在變好。這個(gè)循環(huán)才是度量的真正價(jià)值不是為了匯報(bào)給別人看而是自己團(tuán)隊(duì)用它做體檢。我特別建議每個(gè)項(xiàng)目在 Gitee Team 里建立“行動(dòng)項(xiàng)”工作項(xiàng)類型把改進(jìn)任務(wù)也納入迭代管理。這樣改進(jìn)動(dòng)作有負(fù)責(zé)人、有驗(yàn)收標(biāo)準(zhǔn)、有截止日期而不是在會(huì)上說一句“下次注意”。4. 常見問題與排查技巧我踩過的坑和破解方式4.1 權(quán)限模型混亂低層員工動(dòng)不了高層庫(kù)很多團(tuán)隊(duì)在導(dǎo)入 Gitee Team 時(shí)會(huì)把權(quán)限模型定義為“全開放”為了省事給所有人倉(cāng)庫(kù)維護(hù)者權(quán)限。剛開始確實(shí)方便但到了分支保護(hù)和發(fā)布控制階段就出問題了——你設(shè)置了 master 保護(hù)結(jié)果維護(hù)者自己直接 push保護(hù)生效不了或者某個(gè)同事誤刪了標(biāo)簽影響了版本回溯。解決方式還是把權(quán)限最小化。我后來把所有倉(cāng)庫(kù)的管理員權(quán)限收回到技術(shù)負(fù)責(zé)人手上普通開發(fā)者只保留 feature 分支讀寫和 MR 創(chuàng)建權(quán)限。剛開始會(huì)有人抱怨“提個(gè) MR 太麻煩”但堅(jiān)持兩周后大家發(fā)現(xiàn)因?yàn)殄e(cuò)誤被攔截在流水線和評(píng)審層返工明顯減少總體效率反而提高了。經(jīng)驗(yàn)Gitee Team 的權(quán)限是按層次繼承的新建項(xiàng)目時(shí)先看清楚是不是拉了“項(xiàng)目組”下的默認(rèn)權(quán)限。我試過一次新建倉(cāng)庫(kù)卻帶上了全員管理員權(quán)限就是因?yàn)轫?xiàng)目組默認(rèn)配置設(shè)得太寬。4.2 流水線并發(fā)導(dǎo)致構(gòu)建資源互相爭(zhēng)搶團(tuán)隊(duì)從 10 人擴(kuò)大到 30 人以后流水線并發(fā)開始爆發(fā)。一次 MR 觸發(fā)三個(gè)任務(wù)幾十個(gè) MR 一起提交Runner 忙不過來構(gòu)建排隊(duì)時(shí)間一度超過 20 分鐘直接拖慢了研發(fā)節(jié)奏。剛開始以為是 Gitee Team 的問題后來排查發(fā)現(xiàn)是我們的 Runner 節(jié)點(diǎn)太少而且沒有限流策略。后來我們做了三個(gè)調(diào)整給 Runner 增加兩倍的基礎(chǔ)配置并開啟容器復(fù)用給關(guān)鍵流水線設(shè)立并發(fā)上限例如集成測(cè)試任務(wù)同一時(shí)間最多 3 個(gè)給普通push觸發(fā)的流水線設(shè)置優(yōu)先級(jí)讓 MR 觸發(fā)的流水線優(yōu)先生效。調(diào)整之后構(gòu)建排隊(duì)時(shí)間大幅降低整個(gè)工具鏈又恢復(fù)了平滑運(yùn)轉(zhuǎn)。4.3 代碼評(píng)審流于形式Approve 率虛高“代碼評(píng)審”在很多團(tuán)隊(duì)最終變成“合并按鈕”。我們的 MR 雖然要求至少 1 個(gè) approve但評(píng)審人經(jīng)常只看標(biāo)題就點(diǎn)通過。某次線上事故就是漏評(píng)審一個(gè)異步處理分支導(dǎo)致的。后來我們不再糾結(jié)“能不能通過”而是引入兩個(gè)簡(jiǎn)單規(guī)則每個(gè) MR 至少要有一個(gè)非代碼協(xié)作人的技術(shù)評(píng)審必須是讀懂核心邏輯后給出評(píng)論而不是只點(diǎn)“approve”如果 MR 中包含超過 200 行的新增代碼默認(rèn)標(biāo)記為“需線下代碼走查”走查完成后把結(jié)論傳回 MR。同時(shí)Gitee Team 支持在 MR 中設(shè)置“禁止直接通過 需要評(píng)論別人才能通過”的插件嗎我在平臺(tái)里沒直接找到這個(gè)開關(guān)所以用了分支保護(hù)里的“必須寫評(píng)論才能合入”自定義規(guī)則配合人工督查。實(shí)際推行一個(gè)月Approve 內(nèi)容質(zhì)量明顯變高線上的低級(jí)問題基本在評(píng)審階段被發(fā)現(xiàn)。4.4 跨項(xiàng)目變更追溯困難多倉(cāng)庫(kù)聯(lián)動(dòng)發(fā)布很多應(yīng)用由多個(gè)服務(wù)組成一次需求變更往往涉及前端倉(cāng)庫(kù)、后端倉(cāng)庫(kù)、甚至配置倉(cāng)庫(kù)。開發(fā)時(shí)每個(gè)倉(cāng)庫(kù)各自 MR 合入發(fā)布時(shí)卻必須一起上線。如果只是靠提交流里看到單個(gè)倉(cāng)庫(kù)的集成很難建立“多個(gè) MR 是同一個(gè)需求”的關(guān)聯(lián)。我們的做法是在 Gitee Team 的需求下建立“子任務(wù)”每個(gè)子任務(wù)關(guān)聯(lián)一個(gè)倉(cāng)庫(kù)的 MR同時(shí)在上線時(shí)創(chuàng)建一次“發(fā)布”記錄手動(dòng)關(guān)聯(lián)涉及的所有 MR。Gitee Team 的發(fā)布記錄支持填寫關(guān)聯(lián)項(xiàng)和檢查單這樣跨倉(cāng)庫(kù)的變更就有了一張“總票”。雖然 Gitee Team 沒有像某些商業(yè)產(chǎn)品那樣做多倉(cāng)庫(kù)變更集的全自動(dòng)綁定但通過需求編號(hào)和發(fā)布記錄已經(jīng)能實(shí)現(xiàn)九成以上的追溯需求。4.5 報(bào)表數(shù)據(jù)不準(zhǔn)狀態(tài)字段臟了指標(biāo)就全歪了度量報(bào)表最怕臟數(shù)據(jù)。比如同一個(gè)需求因?yàn)檎`操作留在“待處理”一個(gè)月交付周期就會(huì)被拉得很長(zhǎng)。Gitee Team 的報(bào)表是從工作項(xiàng)狀態(tài)、時(shí)間、類型派生出來的如果團(tuán)隊(duì)沒有嚴(yán)格執(zhí)行狀態(tài)流轉(zhuǎn)規(guī)則報(bào)表就是廢紙。所以我特別強(qiáng)調(diào)工作項(xiàng)清洗每個(gè)月做一次數(shù)據(jù)巡檢把長(zhǎng)時(shí)間停留在中間狀態(tài)的工作項(xiàng)整理出來確認(rèn)是卡住了還是忘記更新。同時(shí)通過平臺(tái)的工作流規(guī)則強(qiáng)制“需求完成”必須關(guān)聯(lián)至少一個(gè) MR“缺陷關(guān)閉”必須關(guān)聯(lián)驗(yàn)證版本從入口保證數(shù)據(jù)質(zhì)量。5. 從項(xiàng)目級(jí)到平臺(tái)級(jí)的擴(kuò)展思考5.1 多團(tuán)隊(duì)復(fù)用同一套軟件工廠底座當(dāng)一個(gè)部門的實(shí)踐跑順后很容易想到推廣到整個(gè)公司。我在 Gitee Team 里的做法是先在“組織”下建立一套標(biāo)準(zhǔn)的項(xiàng)目組模板包括默認(rèn)角色權(quán)限、默認(rèn)分支策略、默認(rèn)流水線模板和質(zhì)量門禁配置。新團(tuán)隊(duì)接入時(shí)直接復(fù)制這個(gè)模板生成自己的項(xiàng)目比每個(gè)團(tuán)隊(duì)從零配置要快得多。Gitee Team 有“模板”機(jī)制嗎實(shí)際我用的方式是把一個(gè)標(biāo)桿項(xiàng)目做成基準(zhǔn)然后在組織管理中把它的配置導(dǎo)出或通過 API 復(fù)制到新項(xiàng)目。這樣既保證了基礎(chǔ)統(tǒng)一又允許各團(tuán)隊(duì)在副本上做一定微調(diào)。推廣時(shí)不是強(qiáng)制命令而是邀請(qǐng)各團(tuán)隊(duì)來向標(biāo)桿團(tuán)隊(duì)看齊效果明顯比自上而下壓著做要好。5.2 把研發(fā)數(shù)據(jù)接入公司級(jí)度量體系軟件工廠的數(shù)據(jù)如果只停留在研發(fā)工具里價(jià)值就少了一大半。我們后來把 Gitee Team 中的需求吞吐量、流水線成功率、缺陷趨勢(shì)等關(guān)鍵指標(biāo)通過 API 導(dǎo)出到公司級(jí)的數(shù)據(jù)平臺(tái)和運(yùn)營(yíng)、財(cái)務(wù)數(shù)據(jù)放在一起看。這樣管理層看到的不再是“這個(gè)項(xiàng)目的代碼量”而是研發(fā)投入和產(chǎn)出之間的關(guān)系。Gitee Team 的開放接口支持查詢工作項(xiàng)、倉(cāng)庫(kù)提交、流水線記錄和成員信息。我建議有異動(dòng)需求的團(tuán)隊(duì)安排一名后端同事專門寫同步模塊每天晚上把增量數(shù)據(jù)推到數(shù)據(jù)倉(cāng)庫(kù)。這個(gè)工作量不大但能為后續(xù)的效能分析和成本管理奠定數(shù)據(jù)基礎(chǔ)。5.3 個(gè)人的體會(huì)和最終建議在 Gitee Team 上構(gòu)建軟件工廠的這一年多我最大的體會(huì)是工具只能提供神經(jīng)系統(tǒng)的骨架真正讓它活起來的是組織愿意把規(guī)則固化下來。項(xiàng)目管理和代碼托管不應(yīng)該是兩個(gè)孤立系統(tǒng)而應(yīng)該是同一套數(shù)字鏈路的兩個(gè)節(jié)點(diǎn)。如果你現(xiàn)在也在評(píng)估 Gitee Team 或者已經(jīng)用了但還沒有形成閉環(huán)我建議先別急著上復(fù)雜功能。從“需求與代碼關(guān)聯(lián) 分支保護(hù) 一條 MR 觸發(fā)流水線”這三個(gè)最基礎(chǔ)的能力做起跑順之后再逐步疊加質(zhì)量門禁、度量報(bào)表和發(fā)布管理。我就是這樣一步步走到今天的這套路徑對(duì)大部分中型技術(shù)團(tuán)隊(duì)來說是最穩(wěn)妥、最快見效的路線。
返回列表
PREV
查看更多資訊
NEXT
返回資訊列表
日少妇亚洲版| 亚洲少妇激情视频| 竹菊一区二区三区AV线| 婷婷久草一区二区三区| 国产女人和拘做爰视频 | 中文字幕视频在线观看一区二区| 少妇啪啪自拍| 易易A毛视频| 日本九九久久99播| 丁香五月天啪啪| 欧美日韩午夜精品一区二区三区| 中文字幕丝袜| 亚洲欧美在线综合| 小草三级久久观看| 超碰成人免费| 淫乱图区| 性欧美| 性性欧美| 亚洲男人久久综合天堂| 91熟女丨老女人| 精品久久青青草| 黄色av网站在线播放| 97视频免费| 97射欧美| 高潮9999外国| 91性网| 热热色综合网| 中文字幕色AV| 久久人体一区二区| 欧美在线视频观看一二三四区高清| 密桃99999| 丰满人妻一区二区三区| 蜜臀AV网站| 精品毛片av一区二区| 久久久日本电影| 密臀国产在线| 大粗鳼巴久久久久| 日本大香蕉综合网红本杳社区| 人人看黄色视频| 天天日夜干| 999热这里只有精品| 日韩精品一二三| 久夜操| 蜜桃午夜视频一区二区| 国产中文字幕在线| 东北女人高潮视频| 啊啊啊啊网站| av毛片aaaaa免费看| 中文久久久| 欲香欲色综合天天伊人| 夜夜嗨视频| 国产精品女aA片爽爽视频| 麻豆国产97在线| 91人妻人人澡人人爽人人精品| 欧美第二页| 国内一区二区免费| 日韩日本欧美在线观看| ji熟女.com| av资源在线播放天堂| 99热网站| 99999久久久久9国产精品| 久久这里都是精品| 99蜜桃臀久久久欧美精品网站| 狠狠亚洲| 大色综合| 亚洲情色中文字幕一区| 99热欧美| 午夜欧美神马久久久久| 日韩97视频| 综合欧美色图| 黄片www.| 天天日日日射| 老熟女乱伦片| 欧美日韩成人在线| 国产传媒1234区| 亚洲和欧美裸体美女双飞视频| 成年人免费观看网站| www.91视频网| 精品精品精品| 天天日天天屌天天操| 操老熟女AV| 亲子敌伦对白在线播放| 日韩欧美国产一区二区三区四区| 开心激情婷婷| 久久妇| 91 综合网| 国产成人综合在线播放| 黄色乱论网站| 中国少妇啪啪视频| 久久人人舔人人爽舔人人av片| 亚洲五月天激情| 中文字幕精品丝袜| 78超碰| 国产又操| 亚州高清色综合| 精品国产一区二区三区av在线资源| 六月丁香久久| 99热这里只有精品8| 日本三级中国三级99人妇网站| 久久性视频| 亚洲日韩精品久久久久一区壹牛 | 天欧美在线| 中文字幕人妻丝袜乱一区三区| 国产精品一二三区18| 男人的天堂一区三区| 久9久| 后入国产| 伊人久久艹| 国产精品乱码久久久久久| 操国产高清| 六月婷婷综合| 色99久草| 天天天天天天天天天天干美女| 亚洲 图片 欧美 色图| 久久成人东京热人妻| 亚洲国产一区二区日韩专区| 久久久久久久少妇| 亚洲97| 粉嫩国产精品久久粉嫩| 狠狠色五月亚洲91| 婷婷五月成人| 国产福利电影| 精品二999| 一级人妻性爱视频| 宅男91视频在线播放| 91国产丝袜白虎| 久久精品店| 激情文学 亚洲图片| 欧美一级黄色免费专区| 97视频7| 色综合V| 精爱久久| 2018天天干在线视频| 精产国品一区二三产品| 亚洲欧综合另类无码一区| 亚洲精品一区二区免费在线观看| 国产特级毛片AAAAAA高潮流水| 亚洲综合影视| 免费精品人妻一区二区三| 97这里只精品| 精品国产乱码久久久久久口爆网站 | 神马午夜久久久| 变态综合色| a网站免费观看| 蜜区区视频79 | 日韩欧美女优电影| 极品白嫩美少妇在地板上位骑射淫水泛滥| 日韩在线视频1234| 伦激情人妻另类人妻| 色综合99999| 国产色呦呦| 亚洲国产福利视频| 亚洲AV小说| AV乱伦专区| 少妇色综合| 777奇米影视777四色| 97久久超碰日韩精品| 久久久久久久久久久久久久久性生活视频| 国产精品久久妻无码网站| 国产人妻一区二区三区欧美毛片| 亚洲综合五月天| 亚洲影院成人| 日日爽熟女| 久久99国产综合精品女同| 亚洲国产成人精品久久久国产成人一区二区| 免费看污网站| 国产精品99久久久www| 欧美综合天堂| 国产精品夜夜夜| 午夜福利区| 国产一区二区视频在线播放| 秋霞Av理论一级在线| 97超碰亚洲| 五月婷婷综合在线| 正在播放国产精品一区| 东京太热男人的天堂久久久| 伊人网在线观看| 婷婷五月天激情四射| 美国日韩黄片| 91bbbbbb| 久久青娱乐| 青青草精玖玖69精品| 岛国精品视频在线观看| 99精品欧美一区二区三区桃色| 清纯唯美第一页| 中文字幕在线2| 国产刺激视频| 欧美99热| 色五月丁香五月| 91人妻最真实刺激绿帽| 欧美精品23| 蜜臀久久99精品久久久久久酒店 | 性videos欧美熟妇hdx| 天操天操夜操夜月操月年年操操| 粉嫩久久久久| 欧洲亚洲人妻无码中字久久三区四区| 天美国产三级传媒| 久99热| 3d成人精品一区二区| 欧美激情激情xxxx欧美专区| 久久黄人人爽视频| 好属操| 91bbbbbb| 国产后入| 91狠狠综| 天天草天天日| 婷婷色色五月天福利| 亚洲色五月| 熟人人妻少妇精品久久| 激情综合五月| 日韩人成网站在线播放| 91人人看| 天躁夜夜躁2021| 国产丸一视频| 十八禁电影伊人网| 91日韩网站| av2014 日韩在线中文字幕| 蜜桃精品一区二区三区久在线| 97超碰资源网| 精品中文一区二区| 欧美高潮| 精品无吗m| 日日躁夜夜躁狠狠躁超爽| 东北女人高潮视频| 亚洲加勒比| 蜜臀久久99精品久久久| 欧美一二三级精品在线| 一区二区精品日韩欧美在线观看 | 中文字幕亚洲在线一区| 女人的久久久| 91天美传媒在线观看| 伊人久久大香线蕉亚洲五月天,青草青草欧美日本一区二区,欧美日产欧美日产国产 | 91高跟美女在线播放| 精品久久99| 综合久久中文字幕综合日韩精品| 能在线播放的国产三级| 精品一二三区四视频| 日韩亚洲中文字幕在线| 欧美人黑A片无码免视费| 日韩欧美女求操每天更新| 天天干夜夜鈤| 久久久久少妇| 久久‘黄片视频| 综合网色| 97精品97| 加勒比海色香蕉婷婷| 91人妻人人澡人人爽人人精品| 亚洲性爱电影| 国内毛片免费h片在线| 东京热激情视频一二三区| 综合日韩激情另类图片| 蜜臀久久精品久久久久视频| 国产真乱mangent| 亚欧成人中文字幕一区| 中文久久一区| 欧美啪啪色吧在线| 亚洲熟女性高潮久久久| 天综合网| 97免费在线观看视频| 青娱乐欧美激情一区二区| 久久99视频| 精品一久久久| 国产97亚洲| 欧亚性爱在线视频| 欲色影视综合吧| 欧美色道啊| 国产91会所女技师在线观看| 亚洲色图大香| 久久久91福利姬| 亚洲色图综合| 日韩啪啪啪啪啪| 日韩精品国模| 亚洲αv一区二区三区| 淫色网综合| 色约约一区=区三区| 日韩在线观看字幕精品| 玖玖爱一区在线| 亚洲综合电影| 久久婷婷国产一区二区色| 欧美黑人日韩少妇色情| 欧美日韩国产三级黄色| 熟女一区二区三区| 被窝影院午夜看片无码| 九月AV| 欧美亚洲丝袜人妻制服中文99| 精品中文字幕一区二区| 久久99精品九九久久久婷婷| 无码精品久久| 亚州色站 日韩电影| 中文字幕乱亚洲美女精品一区| 久久99人妖视频国产| 性交一区二区在线播放| 岛国片在线播放| 欧美狠狠操| www.av家庭乱伦| 3571色综合一区二区二区| 夜夜国自区| 亚洲色图欧美视频| 97超碰国产亚洲精品| 日本一区二区三区四区免费观看| 99国产精品自在自在| 成人a大片在线观看| 东北女人| 黄片色区软件| 日韩BBN| 色色婷婷五月| 老熟女网站| 天美av在线观看| a'v在线资源| 久久一区无码| 日韩操逼性鲍| 欧美激情一| 粉嫩av在线一区二区| 校园春色家庭伦理欧美激情| 天天干夜夜一操| 欧亚韩国999| 影音先锋中文字幕日本好一区二区| 加勒比久久av| 亚洲日韩AV视色| 精品九九九九九九| 日韩 欧美 校园一区| 涩涩涩综合| 97国产伦理| 99久久九九| 色汉综合| 97超碰总站| 99久久久久| 亚洲精品97| 操b网站亚洲无码| 九月丁香综合网| 超碰吊日色| 特污免视频| 日韩极品无码B| 9.1小视频| 人人爽天天爽| av天天在线| 国产美女高潮视频| 青娱乐亚洲自拍| 91狠狠狠| 白丝在线一区| 啊啊啊啊啊啊好湿好爽视频| 五月综合婷婷久久网站| 人人潮人人摸| 78m成人视线| baiduhicn.com。| 超碰在线99| 成人性爱AV在线免费观看| 欧美综合传媒| 黑人中出21连凳花野真衣| 秋霞曰韩R级| 久久精品人妻一区| 亚洲天堂一二| 嗯嗯啊好大| 视频二区美腿丝袜制服人妻欧美| japan日本高清乱xxxx| 欧州91高潮| 在线 欧美 亚洲| 精品一区二区麻豆| 精品一区96| 丁香五月天堂网| 国产自产一区视频在线| 超碰97人人cao| 欧美激情 一区| 天天日天天操VV| 欧美大香蕉卡久久| 婷婷99狠狠| 家庭乱伦网站国产| 黄色片,com| 中文字幕天堂在线| 久久精品国产亚洲5555| 青青草好吊色| 欧美色涩| 在线日韩精品一区二区三区| 色逼综合| 99在线精品视频| 亚洲色图日韩丝袜制服一区二区五月在线| 九一综合网| 久久这里| 性交一区二区在线播放| 欧美乱妇狂野欧美在线视频| 久久国模av| 粉嫩国产精品久久久| 欧美不卡在线一区二区| 人妻AV 中文字幕的| 91岛国动作片| 天天干嫩逼网| 亚洲春色一区二区三区| 色网站导航大全| 日韩欧美亚欧在线视频| 精品欧美不卡在线播放| 91网站18在线| 国产一区二区在线播放,久久亚洲精品中文字幕第一区,亚洲精品在线中文字幕视频 | 欧美偷偷网| 精品国产Av无码久久久伦古装| 密臀在线一区尤物| 一区二区三区国产在线播放| 亚洲精品国产熟女| 亚洲一级特黄大片在线播放91| 日日操丁香五月天| 亚洲精品亚洲人成在线麻豆| 丁香婷婷九月| 中日无幕一二三四区| 亚洲欧美九九| 久操九九九九九九九九九九九九九九九九九九九九九九九九九九九九 | 亚洲国产高清福利视频| 人人操av| 精品视频97| 一区二区国产视频在线观看| 日夜尻逼网| 久久男人的天堂国产| 精品国产少妇高潮视频| 日韩A优精品在线观看| 超碰人人干天天射| 中国一区二区亚洲人妻| 黄色操人| 天堂精品一区| 99热日| 九九英色视频| 精品国产一区二区三区四区在线看| 天天看天天日天天操| 大屁股人妻女教师撅着屁股| 99久久久久| 美女人妻色网站| 韩日巨乳美女免费视频在线观看| 白嫩91在线亚洲| 欧美一级A一级a爱片久久| 国产亚洲精品无码三区| 狼人久草| 美性中文综合网| 日韩九九九| 操逼大黄片| 五月婷婷激情网| 偷拍色图| 综合伊人激情| 男人的天堂2010| 后入式视频国产自| 亚洲无码 国产无码| 岛园激情| 日韩欧亚中文在线| 婷婷伊人五月| 欧美不卡在线美女| 麻豆天天躁天天揉揉AV| 91社区拍啪人妻| 韩国轻伦国内自拍一区| 欧美丝袜亚洲| 亚洲激情网| 影音资源男人日韩| 人妻中文字幕精品无码| 中文字幕加勒比海高清无码免费视频 | 天堂国产AV| 大香蕉伊人75| 国产呦精品一区二区三区下载| 国产精品久久久蜜臀| 96久久久久久久| 亚洲一区日韩| 色偷偷综合91久久噜噜| 国产 日韩 欧美 中文 另类,国产 欧美 另类 制服 变态,高清 日韩 欧美 中文,高 | 51一区二区三区| 亚洲欧美精品国产一区二区| 超碰超碰欧美| 成人怡红院| 人妻AV在线| 婷婷探花久久精品一区| 爽 好舒服 无码刺激久久| 人人搡人人肉久久精品| 国产家庭乱伦性爱视频| 超碰这里只有精品| 日本三级A片网站com| 蜜桃精品一区二区三区ww| 超碰97 线线 在现| 亚洲夜色在线| 国产呦精品系列在线观看| 超碰亚洲欧美日韩无| 日韩情色一区二区| 久久发布国产伦子伦精品| 精品一区二区三区丰满熟女-亚洲欧美一区 | 岛国小电影| 天美传媒婬乱| 九九热超碰97亚洲最新香蕉| 少妇一区二区三区高速| 亚洲涩涩| 日韩不卡a级视频专区| 骚货 中文字幕 av| 色九月婷婷| 超碰95| 99啪啪视频| 免费少妇一区二区| 好吊爽好吊爽在线视频,中文字幕精品一区二区日本,国产良妇出轨视频在线观看, | 欧美AAAA黄片| 欧美综合网1| 天天操天天舔| 少妇久久久久久久| 日韩欧美丝袜诱惑| 成人福利视频网| 哈哈操电影| 亚洲综合影视| 亚洲欧洲日韩国产自在线| 精品二区久久| 9久久9综合| 国产女人高潮嗷嗷嗷叫小说| 90后后入| 欧美综合加勒比在线| 综合久久久久久久综合网| 夜夜做夜夜爽精品视频| 91色艳| 亚洲成人精品久久久| 久草老司机| 天堂亚洲精品| 91麻豆天美传媒HD| 色婷婷狠狠18禁| 亚欧无码线免费观看视频| 亚洲资源网| 东京日日夜夜| 久久av一级av少妇av高潮| 性欧美第一页| 欧美婷婷久久| 狠狠操狠狠插| 成人性爱美曰韩| 91综合在线| 成人情色综合网| 青青草亚洲一区| 欧美精品1区2区3区| 性无码专区2020| 欧洲自拍第一页| 中文久久一区| 极品五月天噜噜| 亚洲一区二区三区四区视频| 中文字幕人妻资源在线| 天啪| 久草电影网| 9长久久精品| 婷婷伊人一区| 欧美日韩成人| 亚洲天堂 视频你懂的| 免费观看网黄| 欧美成人免费在线观看| 亚洲天天更新| 99re6在线视频播放免费精品| 无码人妻精品一区二区三区九九| 夜夜夜夜夜夜夜夜夜狠狠狠狠狠狠狠| 五月婷婷六月色| 亚洲一区二区三区欧美日韩| 日韩性爱人人爱人人操| 大屁股人妻女教师撅着屁股| 污色区网站| 亚欧成人一级片在线播放| 超碰在线综合97| 操逼短片| 欧洲亚洲天堂精品| 久神马| 九一精品牛牛一区二区| 久草毛片电影怡| 中文字幕精品人妻丝袜| 四月丁香婷婷| 九色 人妻 大香蕉| 亚洲天堂东京热| 亚洲情色第一页| 男人的天堂网免费| 欧美在线官网| 操人妻逼91| 97干色天堂| 97这里都是精品| 97干天天| 在线中文AV| 亚洲人综合| 嗯嗯嗯啊啊在线观看| chaopen97久久| 亚洲人精品久久久| 99热这里只有精品18| 啪啪综合网| 性爱综合一区二区| 午夜啪啪片| 8050午夜少妇无码| 五月丁香影院| 欧美精品第四五页中文字幕在线观看| 久久久久9999妇女| 中文字幕第95页| JuliaAnnXXX888| 少妇久久久久久| 69av一区二区三区| 久久毛卡| 91美女中出| 亚洲熟妇丝袜在线观看| 欧洲精品人妻| 久久黄黄黄| 日韩免费a级毛片无码a∨| 国产精品麻豆免费视频| 女同性恋久久| 欧美人妻精品| 大乔未久88一区| 男同专区一区二区三区在线| 中国AV美女| 中文字幕亚韩| 18一区二区三区| 久久综合久色欧美综合狠狠| 美女高潮国产高清| 成人精品一区二区91毛片不卡| 久久精品色欧美aⅴ一区二区| 96精品在线| 久久久久元码视频| 91亚洲网| 日本在线视频导航| 久9久| 大香蕉手机在线| 三男一女不戴套的A片| 人人操人人摸人| 91+欧美| 中文字幕国产| 国产女人和拘做爰视频| 人人乐大香蕉| 99精品综合久久久久五月天| 国产美女自拍AV| 久久午夜伦| 加勒比av官网在线| 天堂69亚洲精品中文字| 五月天婷婷综合网| 97超级色碰碰| 蜜乳AV.COM| 青青草九九九九九| 91国产丝袜白虎| 五月丁香拍拍激情综合三级| 日本不卡三级网在线播放| 97久操| 入口操逼网站| www.男人天堂| 国产精品一区二区亚洲人成毛片| 亚洲色鬼| 亚洲资源站| www色色com| 四虎免费视频| 欧美性巨大╳╳╳╳╳高跟鞋| yazhououmeizongya| 日韩欧美传媒一区国产| 亚洲成熟国产精品美女| 国产精品欧美激在线| 亚洲欧美情色| 久久午夜伦| 大干人妻| 亚洲精品精品一区二区| 久久成人午夜狠狠| 日韩精品在线观看观看| 欧美在线啊啊啊| 囯产精品久久久久久久久久梁医生 | 97爱碰| 93人人操人人| 久久99精品国产| 第四色奇米影视777| 97超碰天天爱天天爱| 精品九九| 美女高潮视频91| 精品国产三级av韩国在线| 伊人大香蕉在线| 操逼无码操逼| 天天享受天天看| 人人摸人人干| 老熟女天天操| 婷婷五月天激情小说| 国产精品不卡少妇白| 日本福利社| 天天综合91| 久久只有精品一区二区三区| 为用户提供免费看黄网址在线观看| 神马久久久久久久久久久久| 草草影院日本第一页| 99热大香蕉伊在线| www超碰| 亚洲久久久| 精品射1999| 中文字幕五月婷婷免费| 亚洲91综合| 丁香五月AV| av网站在线看| 久久精品中文| 91欧美| 100啪啪视频大全| 97超碰人操| 五月花婷婷| 亚洲 小说 欧美 激情 另类| 91欧美www| 97超级欧美| 狠狠干91| 高树玛利亚无码流出| 亚洲国产成人精品久久久国产成人一区二区| 91色碰| 欧美一区二区福利在线| 不卡六六在线91| 人妻激情偷乱视频一区二区三区| 国产JDAV无码视频在线观看| 96精品一区| 99精品在线| 色屁屁影院www国产| 成熟熟女国产精品一区二区| AV中文在线| Av手机版天堂网| 亚洲欧美激情小说| 亚洲妇色| 九月色婷婷| 无码一区二区精品视频久久久春药| 超碰97导航| 91九久| 囯产操逼片| 亚洲伊人成综合成人网| 亚洲伊人久久精品影院| 国产11页| 91精品伊人久久久大香线蕉91| 成人性爱电影一区二区| 久久亚洲色图中文字幕| 91在线色综合| 免费簧片在线观看| 亚洲av青草久久一区二区| 久久久成人精品| 国产天美欧美| 粉嫩在线一区二区懂色| 亚洲春色欧美激情自拍| 舔足天天操天天射| 久久后入制服| 91天天c| 久久综合乱子伦国产免费| 极品白嫩美女白浆成人福利在线看| 99亚洲国产精品色一区二区三区| 中韩中文字幕在线观看| 青青草久草AV| 国产AV人人 夜夜人人澡| 五月激情综合网| 欧美亚洲日本激情在线| 国产精品自拍xxxx| 天天夜躁日日躁狠狠2002| 中文字幕一区二区三区50路| 欧美亚洲天天| 九九十八精品| 国产2.3.4区| 日本淫色网| 欧美很很操视频| 大色综合网| 岛国网址国产 | 玖玖爱免费观看视频| 日韩精品永久在线观看| 日本天天吊| 青青操青娱乐| 丝袜美腿诱惑亚洲欧美视频在线观看| 精品国产精品一区二区| 美女被艹尤物视频| 在线v中文字幕一区二区三区| Blackedraw视频一区二区| 亚洲精品人妻在线| 亚洲无吗在线视频| 日韩卡一卡二卡三在线| 黄片色区软件| 女同性恋久久| 亚洲AV成人无码一区二区三区在线观看 | 超碰97丝袜| 久久午夜色播影院免费高清| 97国产超碰| 91肉丝| 中文字幕精品免费一区二区| 91精品微拍福利| 插穴性爱视频在线观看| 无码人妻丰满热妇又大又粗| aaa一级黄片| 无码99| 亚洲最大黄网| 亚洲男人天堂2016| 天天天操天天天爱| 啊啊啊啊嗯嗯在线久久久| 久久久四区| 黄色免费网| 大香网站| 丰满人妻一区二区三区| 亚洲丝袜天堂| 欲女人妻性色av| 欧美日韩人妻精品系列一区二区三区| 97在线看| 国产精品一区二区三区,亚洲综合 性开放中文AV高清无码免费看 | 看黄片视频免费| 99热网站| 91爰爱欧美| 亚洲国产97在线精品一区| 五十路三区在线| 日韩无码精品综合久久| 亚洲日韩国产欧美综合v| 亚洲中文字幕噜噜噜久久久| 天天看片麻豆| 亚洲图片91| 97在线精品观看视频| 91GD.COM| 少妇三P| 超碰人人干天天射| 成人AV超碰免费在线| 日韩精品在线观看网站| 天天干天天日天天射黄色大片 | 天天操天天干一区二区| 五月天开心网| 一级黄碟| 日韩免费高清大片在线| 亚洲综合五月天| 在线一区| 亚洲电影中字一区二区| 91操人视频| 91性感网站| 97九色| 国产成人+综合亚洲+天堂| 97玖玖超碰| 伊人骚琪琪亚洲天堂网站| 人妻日日干| 青青操少妇| AV中亚| 欧美精品999| 动漫av中文| www.亚洲成人一区| 91无码中出人妻视频| 啊啊啊啊好疼视频| 日韩美女啪啪一区| 91人人看| 96久久久| 欧美激情片一区二区| 黄色成年| 无码乱人伦中文视频| 日本精品性生活久久久| www.av家庭乱伦| 国产原创自拍| 亚洲色婷婷综合久久久久中文| 欧美亚洲色图另类国产| 少妇六月天| 思思热一热婷婷热一热| 午夜.DJ高清在线观看免费7| WWW4虎| 男人午夜天堂| 六六久久日韩不卡| 97网色| 色五月婷婷网| 欧美色图亚洲色| 超碰人人妻| 色九久| 激情小说五月天| 成人小电影网站tex| 亚洲色综合| 人妻精品一区二区| 九九九九九九九精品视频| 色香av| 天天流夜夜操| 在线亚洲欧美| 91精品人妻一区二区三区蜜桃臀| 久久精品人妻一区| 免费农村成人少妇人妻Aa一区二区视频| 日韩熟女精一区二区三区不卡| 中文字幕 人妻不满 在线视频| 97碰碰色| 大香蕉AV丝袜| 欧美性爱无码一区二区三区| 精品性爱久久视频| 18禁的网站在线| 亚洲另类色综合网站| 丁香五月性爱| 激情小说亚洲色图| 殴美日韩m| 三级色综合| 国内成人圈中文字幕无码视频| 国产精品亚洲一区二区三区四区| 蜜臀网址在线| 中文字幕艹艹| 影音先锋视频在线| 1204人成网站色www| 久久久爆乳翘臀一线天伦理视频| 风月影院十八禁| 精品视频97| A啊啊在线观看| 熟妇视频一区二区三区在线观看| 97伦乱| 屌色在线97视频| JIZZJIZZ亚洲女人被躁| 校园春色综合香蕉| 五月色网| 毛片一区二区| 欧美大片一区二区三区| 久久性视频| 久久超碰国产一区二区三区| 国产丸一视频| 99久久久无码| 日日操丁香五月天| 国产极品馒头逼| 色www精品视频在线观看| 无遮挡猛进视频免费无限观看| 91精品国产综合久久久蜜臀酒店| 欧美78| 伊人影院中文字幕| 午夜福利免费精品视频| 黄骗免费网站| 九九九久| 欧美日韩精品国产91| 91九色首页| 久久无码成人| 91欧美亚洲| 大屁股熟女一区二区三区| 18精品一区| A片 AV一级在线播放观看免费| av毛片aaaaa免费看| 超碰4A| 国产噜噜噜噜噜久久久久久久久| 首页亚洲国产高跟丝袜诱惑视频| 岛国大片在线观看网站入口| 亚洲中字幕日本一区二区三区| 中出在线视频| 青青草视频导航官网| 人妻啊啊人妻啊啊| 黄aaaaaaaaaaaaaaaaaa色网站| 亚洲天天做日日做天天谢日日 | 国产精品熟女丝袜一区二区| 国产v片在线免费观看| 神马久久午夜| 久久东京热成人| 青青草好吊| 欧美熟妇亚洲版| 欧美性,亚州色| 97精品国产97久久久久久| 国产97色在线| 亚洲国产午夜真人一级片中文字幕精品黄网站 | 五月天黄色激情视频| 国产视频一区二区三区在线免费观看| 精品日韩| 香蕉99秘 一区精品蜜桃臀| 人人摸人人舔一区二区| 亚洲综合九| 色香在线| 玖玖资源中文字幕制服丝袜| 日本丝袜美腿人妻九九| 国产91美女高潮| 一区二区激情国产熟女| 欧美色五月| 色婷五月| 99热精品在线观看| 久久久久久久人妻| 激情综合网激情五月天| 丁香五月天堂网| 男人天堂一区二区| 偷拍 亚洲| 中文伊人大香蕉视频| 欧美黑人猛交春色影视大全| 亚洲另类综合欧美| 欧美性天天影视| 亚洲情色五月天| 91老熟女逼| 99re69综合| 麻豆一区二区三区精品| 久草在| 99re6国产精品99re| 国产99999久久精品| 天天情欲宗合网| 国产亚洲精品A在线观看下载| 日韩少妇无码| 三级日本一区二区三区| 中文字幕美女91| 在线观看成人性爱免费小视频| 狠狠操夜夜| 国模精品娜娜一二三区| 婷婷五月丁香五月| 久久久久骚| 欲射影视| 青青草华人在线欧美在线| 欧中美三级一区二区三区| 性猛交| 涩涩涩综合| 国内精品伊人久久久久影院会| 婷婷激情五月| 天操天操夜操夜月操月年年操| 青青草乱入乱欲视频在线观看| ...日韩成人一区二区三区字幕| 久久久性少妇| 中文字幕99999| 欧美精品日韩久久久九 | 亚洲狠狠入| 久久久久国产精品久久久| 婷婷在线视频在线观看| 丁香六月东京热| 奸色色 男人天堂 天天射| 自拍二页| 久久久青青草| 中字幕人妻一区二区三区| 精品一区二区人妖| 日韩专区数据列表-第3230页-精品国产一区二区三区香蕉 久久99熟女人妻中文字 | 日韩精品人妻| 天天操夜夜操狠很操| 国产欧美一区激情交| 四虎AV无码| 热热色青青草| 蜜乳中文字幕a在线| 欧日a| 熟妇人妻一区二区| 欧美性五月| 女人与公拘交酡2020视频| 偷窥自拍A片| 青青草在线视频欧美| 91国产丝袜白虎| 日韩国产欧美伦理在线| av中文字幕在线熟女| 尤物视频网 刘玥| 2017av无码免费无线播| 日韩欧美字幕亚洲一区二区| 大香蕉免| 自拍六区| 人人做人人妻人人夜视频| 高清不卡视频| 欧美草草高清日韩视频| 中文字幕一二区二三区人妻专区| 亚洲欧美精品一区天堂久久| 欧美传媒一区| 翔田千里Av在线| 免费观看欧美日韩操逼视频| 国产精品久久久久999| 欧美日韩*字幕一区| 日本一本一区二区三区四区五区欧美日韩中文字幕 | 日韩性爱网址| A男人的天堂| 人人操人人干xxx| 无码免费一区二区三区啪啪| 欧美,日韩,中文,另类| AV网站高清无码在线观看| 91丝袜美女| 96久久久| 一区二区激情国产熟女| 97在线日韩中文字幕| 国产精品宅男免费| 麻豆 亚洲 97| 性暴力欧美猛交在线直播| 亚洲 欧美 中文 日韩超碰| 欧美色干| 九九伊人网| 久久久极品| 亚洲日韩精品在线播放| 欧美伦乱| 伊人久操| 夜夜国自区| 欧亚乱色熟女一区二区| 中国黑人三级片网站上区| 自拍内地三级在线观看| 麻豆久久久久久久久丝袜 | 青青草视频久久久久| 日本一区二区中文字幕久久| 大香蕉宗合网在线| 欧美色干| 又黄又爽在线观看视频| 亚州色综合| 长长久久免费视频| 美女久久久| 欧美亚男人的天堂| 黄色AV免费| 亚洲自拍一区夜夜操| 午夜一区二区三区国产| 亚洲91网站| 日韩欧美中文| 在线电影亚洲色图| 人妻少妇av在线观看| 骚货操死你| 六月婷婷综合| 性91| 另类亚洲图色| 久久美女国产| 中文字幕av片| 97色伦欧美| 自拍内地三级在线观看| silk lablo在线观看一区二区| 艹精品| 91亚.色| 99热精品免费| 中文字幕第9页萱萱影音先锋| 午夜欧美神马久久久久| 国产极品99热在线播放69| 欧美极品少妇| 中文字幕在线播放2中文字幕在线观看2| 97爱综合| 偷拍在线观看视频| 大香蕉乱伦视频网| 高清有码一区二区| 青草影院内射高潮| 婷婷五月影院| 亚洲色欲天天天堂色欲网女| 亚洲一二三四区在线免费看视频| 99久久婷婷国产综合精品草原| 欧美极品美女aaaaaa级黄片| 亚洲精品97中文字幕| 激情六月婷婷| 99精品无码| 三级激情网站| 人妻精品一区二区三区| 欧美日韩人人早| 欧美婷婷五月天| 一级做a爰片性色毛片久久| 九九超碰综合网| 人妻一区二区三区| 无码日韩网站| 日韩黄片影院| 大香蕉日韩| 亚洲精品 欧美精品| 91熟女熟妇视频网站| 日韩国产成人自拍视频| 无码天堂| 欧美成人贴图| 91路www| 人妻日日夜夜精品| 国产精品一区二区黄片| 日韩免费三级黄片电影| 蜜臀99精品国产高清在线观看| 日日夜夜草草草| 婷婷香蕉欧美在线一区二区三区 | 亚洲清纯唯美| 亚洲宗合电影| 精品视频久久久久九九九九9999| 免费亚洲黄色视频在线观看| 九九碰九九爱97超碰| 夜夜嗨一区| 曰韩少妇无码| 国产乱弄免费在线视频。 | 日韩字幕一区| 女生久久网| 欧洲色综合| 欧美第二页午夜| 美国久久一二三四| 中文字幕一区二区三区蜜臀| 免费黄色片子| 亚洲操逼无码| 色官网色综合| 人人摸.人人色| 久久性爱视频免费看| 亚洲超碰97| 啪啪啪亚欧美视频| 99re视频在线播放青草| 俺也射| 丝袜色综合| 激情小说亚洲视频| 97一本大道亚洲一区| www.高清无码诱惑一区.com | 欧美一级A一级a爱片久久| 日韩无码第3页| 欧美日本视频一区| 视频黄站| 黑人综合色| 久久9免费视频| 2020中文字幕在线| 性爱久久| 精品白丝一区| A男人的天堂| 蜜桃久久精品一区二区三区| 泰国AV在线观看| www四虎| 中文一区二区婷婷视频| 热久久91婷婷| 麻豆乱码久久精| 青青草手机在线免费观看| 国产中文福利| 丝袜av一区二区三区| 亚洲欧洲无码一区夜| 丝袜狂射91| 欧美第五页| 1024精品在线| 久久春色| 亚洲精品自拍| 中文字幕AV乱伦| 久久久久国产精品喷潮免费观看臀 | 亚洲色人| 不卡中文字幕aⅴ在线| 国产乱色国产精品免费视|