技術部落格 使用Github進行軟工開發管理

2022-07-17 11:27:11 字數 2405 閱讀 6045

專案

內容本作業屬於北航軟體工程課程

班級部落格

團隊專案部落格目錄

團隊專案:知識路書

團隊部落格

敏傑開發

**倉庫

roadmap-frontend

我在這門課程的目標是

獲得成為一名軟體工程師的能力

我在本次作業的目標是

總結、分享團隊使用github進行軟工開發管理的方法

github是一款目前應用最廣的**管理、專案管理平台,其免費、易用、人性化等特性吸引了全球眾多開發者。在軟體工程課中,我們應該學會使用專案管理軟體來進行專案管理,本文主要介紹了github**專案管理的基本方法,包括倉庫的配置、工作流、專案管理、工作量統計等功能。可能有很多剛剛接觸開發的小白和我之前一樣,並沒有深入地使用過github除了**託管以外的其它功能,那麼在看完本文之後,您可以嘗試探索使用github的這些功能,您會發現,好用至極,根本停不下來~。

倉庫包含兩個特殊分支

prod 生產分支

我們的工作流是:個人開發時由dev分支checkout出來乙個新分支例如zwx--new-feature,開發結束後通過**互審合併到dev分支,完成某一整塊的功能後,將dev分支合併到prod分支,並使用github的release功能發布乙個新的版本。

分支保護

github提供了十分方便的分支保護功能,我們可以利用其實現上述的工作流配置。

在需求分析、任務分解結束後,產品經理將乙個大塊的功能分成若干小的、可以單人實現的小功能,這些小功能通過github中的issue功能分配給特定的開發人員。

當我們想為某開發人員新增乙個issue的時候,可以用下述這種方式:

pull request

在開發人員完成某個issue的需求後,可以利用github的pull request功能提出**複審、合併分支的請求

我們的乙個pull request如下:

project

github提供了非常方便的專案管理工具project,可以使用其管理專案進度,還可以生成燃盡圖等總結圖表,幫助專案管理人員進行進度監督。

我們的開發共分為兩個階段,分別開了兩個project,目前alpha的開發專案已經結束,beta的開發專案還在進行中。

kanban

github專案管理最重要的功能是看板,點選進入專案後,可以看到如下的看板介面,上面顯示著各個功能的開發進度。可以對看板進行設定,讓其自動關聯issue,追蹤issue的生命週期

milestone

當建立了乙個project後,github會自動建立乙個同名的milestone,可以利用milestone功能生成專案的燃盡圖

在建立issue時,繫結乙個milestone。可以點選issue標籤頁中的milestone按鈕,檢視所有繫結該milestone的issue

生成燃盡圖,參考這篇部落格,使用**生成燃盡圖,燃盡圖如下:

github提供了方便且詳盡的工作量統計功能,點選insight標籤頁可以看到各個維度下的工作量統計資料,對於專案經理等專案管理人員,可以很方便地得到每位開發人員的貢獻與進度等資訊,幫助其更好地管理團隊。

本文主要介紹了github**專案管理的基本方法,包括倉庫的配置、工作流、專案管理、工作量統計等功能。可能有很多剛剛接觸軟體工程的小白和我之前一樣,並沒有深入地使用過github除了**託管以外的其它功能,那麼在看完本文之後,您可以嘗試探索使用github的這些功能。同時github還有很多功能是本文沒有介紹到的,也是筆者沒接觸到的,您可以繼續挖掘github的更多功能,並分享給更多人。

mac 使用Github搭建個人部落格

環境搭建 下搭建hexo部落格教程 發布及部落格風格設定 markdown語法 部落格主題及風格 github上的主題 可以在上面找到自己喜歡的 布局很好的乙個部落格推薦 高階設定 設定文章分類 設定文章目錄 hexo搭建部落格說明 如何新增目錄?解決頭像設定不成功問題 滑鼠放置在小房子圖示上沒反應...

使用GITHUB建立自己的部落格

一直以來都是使用csdn發布自己的部落格,最近學習linux,發現有人使用github建立自己的部落格,於是也想嘗試一下。mac下直接使用 homebrew 安裝 brew install hugo原始碼安裝 原始碼編譯安裝,首先安裝好依賴的工具 gitmercurial go 1.3 go 1.4...

使用GitHub搭建自己的部落格

hi,你好。歡迎來到storm的部落格,這是我的第一篇文章。作為乙個技術人,是有點汗顏,已經在這個圈子裡混了兩三年了才真正去搭建屬於自己的部落格。其實也不知道,自己此舉能夠堅持多久,但是喜歡折騰的個性還是逼自己去做了這件事。不管能做的有多好,也不再去有這個遺憾了。期望還是要有的,就希望自己能從乙個喜...