1. 程式人生 > >SVN 常用目錄結構說明

SVN 常用目錄結構說明

SVN是開發常用的版本控制工具,目錄結構一般是:branches, tags, trunk

trunk : 主幹,當前開發的主專案,一般公司裡進行開發的時候都是在主幹裡進行的
branches :
1)分支目錄,新增非主線的功能的時候使用,開發測試之後合併到主專案中 ;在這種情況下,需要時刻將主線(trunk)中的專案合併同步到該分支,並根據主幹程式碼修改該分支邏輯,防止偏離主幹太遠,最後測試通過後在合併到主幹(trunk),即:trunk -> branches -> trunk
2)在特殊情況下產生,一般生產出現重大bug產生需要拉出一個分支; 在此分支下進行bug修復,測試通過後合併到生產版本(tags) ,同時合併到主幹(trunk),即:tags -> branches -> tags , tags -> branches -> trunk
tags : 標記目錄,通常作為重大版本的備份, 即生產版本, 一般此目錄是隻讀