如何為你的開源專案釋出一個版本
如何為你的開源專案釋出一個版本
其實很簡單的,但是網上搜了一圈沒搜到,那麼我只好自己寫咯。
這是我之前寫的專案,字尾是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開源專案釋出
- 如何去參與一個開源專案
- 如何才能運作好一個開源專案?
- Android開源專案釋出jCenterAndroid
- 給你的開源專案加一個綬帶吧
- 釋出 JavaScript 開源專案的學習指南JavaScript
- 請大家推薦一個好的開源專案釋出站。
- 如何找到並快速上手一個開源專案
- IBM釋出Europa推21個Eclipse開源專案IBMEclipse
- 開源新聞速遞:Maui 第一個穩定版本釋出UI
- github釋出開源專案程式碼教程Github
- 如何做一個真正牛X的開源專案
- 更優雅快速的為你的專案構建一個PHP版本SDKPHP
- 開源新聞速遞:Apricity第一個穩定版本釋出
- 如何發起並運營一個開源專案
- 開源新聞速遞:KDE Plasma 5.6 系列的最後一個版本釋出ASM
- 開源一個文字分析專案
- 給你一個web端專案你如何展開測試?Web
- 如何在Github打造你的爆款開源專案Github
- 給自己的專案釋出一個文件吧
- 這12個最新AI開源專案,你一定要收下AI
- 企業開源指南:建立一個開源專案
- 小記:為開源專案增加一個新功能的開發歷程
- 開源專案中,如何遵循語義化版本控制
- 給你安利一個程式設計師上岸公務員的開源專案程式設計師
- 如何重構一個過萬Star開源專案—BetterScroll
- VMware順容器之勢而為,釋出開源專案Lightwave和Photon
- 如何建立一個Maven專案(eclipse版本)MavenEclipse
- 釋出一個 Github Trending 的API,並開源GithubAPI
- Azure Web App (一)釋出你的Net Core Web 專案WebAPP
- 程式設計師你的maven多模組專案如何對外輸出為一個構件?程式設計師Maven
- 怎樣做好一個開源專案
- 開源一個機器學習文字分析專案機器學習
- 關於cmake和開源專案釋出的那些事(PF)
- 你如何估算專案資源的成本?