Subversion(SVN) - 建立與導出專案
建立專案
- 在SVN中要將一個專案加到檔案庫中,常用的方式有:
- 方法一:使用checkout和commit指令
- 最常用的方法
- 作法:
- 先將檔案庫或新專案的根目錄checkout到本機
- 對本機的工作副本建立專案的目錄結構(trunk, branches, tags)
- 將相關的檔案或資料匣加到工作副本(如果全新的專案則略過此步驟)
- 用add指令將新建的檔案和資料匣加入版本控制
- 用commit指令將檔案和資料匣送交到檔案庫
- 方法二:使用import指令
- import:
- 將指定資料匣裡的檔案和資料匣匯入到檔案庫
- 指定資料匣不會被匯入
- import完不會建立工作副本 需再用checkout指令建立工作副本
- 作法:
- 在本機先建立一個新專案資料匣
- 在新專案資料匣中建立專案的目錄結構(trunk, branches, tags)、專案的相關檔案和資料匣
- 對新專案資料匣執行import
- 若需要的話,執行checkout建立工作副本
Δ 回到最上方
導出專案
- SVN會在工作副本的每個資料匣中建立.svn的隱藏資料匣
- 當專案開發完成,要正式發布時
- 可以用export指令導出不含.svn隱藏資料匣的版本
- 如果export的目的地是工作副本
- 工作副本中的.svn資料匣會全數自動刪除
- 工作副本會不在版本控制範圍
Δ 回到最上方