svn trunk branches tags 的用法
生活随笔
收集整理的這篇文章主要介紹了
svn trunk branches tags 的用法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
trunk:表示開發(fā)時版本存放的目錄,即在開發(fā)階段的代碼都提交到該目錄上。
branches:表示發(fā)布的版本存放的目錄,即項目上線時發(fā)布的穩(wěn)定版本存放在該目錄中。
tags:表示標簽存放的目錄。
在這需要說明下分三個目錄的原因,如果項目分為一期、二期、三期等,那么一期上線時的穩(wěn)定版本就應(yīng)該在一期完成時將代碼 copy到 branches上,這樣二期開發(fā)的代碼就對一期的代碼沒有影響,如新增的模塊就不會部署到生產(chǎn)環(huán)境上。而 branches上的穩(wěn)定的版本就是發(fā)布到生產(chǎn)環(huán)境上的代碼,如果用戶使用的過程中發(fā)現(xiàn)有 bug,則只要在 branches上修改該 bug,修改完 bug后再編譯 branches上最新的代碼發(fā)布到生產(chǎn)環(huán)境即可。 tags的作用是將在 branches上修改的 bug的代碼合并到 trank上時創(chuàng)建個版本標識,以后 branches上修改的 bug代碼再合并到 trunk上時就從 tags的 version到 branches最新的 version合并到 trunk,以保證前期修改的 bug代碼不會在合并。
總結(jié)
以上是生活随笔為你收集整理的svn trunk branches tags 的用法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Eclipse jee 配置Tomcat
- 下一篇: jquery 开发总结(不断更新)