如何為你的開源專案釋出一個版本
如何為你的開源專案釋出一個版本
其實很簡單的,但是網上搜了一圈沒搜到,那麼我只好自己寫咯。
這是我之前寫的專案,字尾是1.0是吧,這就是版本了。
嘖嘖嘖,其實這個專案就叫e_express,這個1.0我能說不是我自己加的嗎。
首先我們把專案上傳到gitee上(也可以github,但是又英文又慢),然後覺得這個專案不錯,BUG比較少,功能也完成的不錯,程式碼也比較工整,準備釋出一個版本,叫1.0。以後推出2.0,3.0。
那麼問題來了,怎麼釋出一個版本呢?點選圖片上的標籤==>新建標籤。
這裡我們看到版本名,描述,還有標記點,也就是master了。
建立好了一個版本1.0
嗯,以後可以下載1.0的原始碼了。
現在在改造為ssm+Maven代替原來的傳統的JavaWeb專案。
即便我們已經覆蓋了原來的程式碼,但是左上角的master或者說叫標籤的地方還是可以看到1.0這個版本的資訊的。點進去也可以跳轉到下載介面了,這就是版本吧!
小提示
在我們的JavaWeb專案,沒有專案名這個概念。如果有,那就是檔名或者配置的虛擬路徑名吧。
但是maven的pom確實並且很有必要給個名字,比如給子模組一個名字。這是我們的目前專案的架構,單體黑洞。
我們可以給該專案的父pom檔案裡設定專案的名字和版本,如果只有一個pom.xml檔案,那也就是這個pom檔案了。
其中SNAPSHOT這個版本是快照版,大概說的就是過渡版本的意思,可能不穩定有BUG很正常。如果我們想釋出一個BUG幾乎沒有比較穩定的版本,可以把字尾名改為RELEASE,也就是發行版,表示這個版本很穩定。加上這個字尾說明你是一個有品位的人,比如每個RELEASE之間都夾雜著好幾個SNAPSHOT版本,說明你是一個精益求精的程式設計師,你一定對生活有一定的追求。
相關文章
- 一個檔案的開源專案,開啟你的開源之旅
- 騰訊開源專案TARS首次全面釋出PHP版本PHP
- renren開源專案釋出
- 如何去參與一個開源專案
- 給你的開源專案加一個綬帶吧
- 如何找到並快速上手一個開源專案
- 更優雅快速的為你的專案構建一個PHP版本SDKPHP
- 如何建立一個Maven專案(eclipse版本)MavenEclipse
- 釋出 UIAutomatorViewer 獨立包開源工程專案UIView
- 給自己的專案釋出一個文件吧
- 如何發起並運營一個開源專案
- 釋出一個 Github Trending 的API,並開源GithubAPI
- 給你一個web端專案你如何展開測試?Web
- 這12個最新AI開源專案,你一定要收下AI
- 開源專案中,如何遵循語義化版本控制
- 企業開源指南:建立一個開源專案
- Azure Web App (一)釋出你的Net Core Web 專案WebAPP
- 小記:為開源專案增加一個新功能的開發歷程
- 關於cmake和開源專案釋出的那些事(PF)
- 如何重構一個過萬Star開源專案—BetterScroll
- 怎樣做好一個開源專案
- 開源專案丨 ChengYing 1.1 版本釋出:新增超多功能,全新最佳化體驗!
- 開源一個功能完整的SpringBoot專案框架Spring Boot框架
- 專案動態|Apache Pulsar 2.7.4 版本釋出Apache
- 你如何估算專案資源的成本?
- 企業開源指南:啟動一個開源專案
- 不要讓你的開源專案「裸奔」,一文了解開源證書
- 程式設計師你的maven多模組專案如何對外輸出為一個構件?程式設計師Maven
- 如何完成一次Apache的版本釋出Apache
- 如何為我們的開源專案建立完美的 README?
- 釋出nuget 如何配置專案檔案
- 10 個你應該知道的 PHP 比特幣開源專案PHP比特幣
- 8 個你應該瞭解的環保開源專案
- 開源專案推薦:提高研發效率的5個開源專案
- 我寫了一個開源專案AlphabetPyAlphabet
- PlantUML 是繪製 uml 的一個開源專案
- 一個令人驚豔的ChatGPT專案,開源了!ChatGPT
- 給你安利一個程式設計師上岸公務員的開源專案程式設計師