歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

linux下svn創建版本庫/導入/導出

最近一直在折騰ubuntu下的svn,命令行下的svn還真是沒用過。在創建版本庫時遇到了點問題,特此寫出來備忘一下:

創建版本庫:終端輸入:svnadmin create [路徑]

該路徑可以是相對路徑,例如,當前在home/user/svn/目錄下,輸入svnadmin create myproject,則該版本庫會被創建在home/user/svn/目錄下,新建一個文件夾名為myproject,其中便是版本庫的文件了。

將文件導入版本庫:終端輸入:svn import [源路徑] [目標版本庫路徑] -m [日志信息]

源路徑可以是相對路徑,導入時會遞歸導入源路徑下的所有文件和文件夾,目標版本庫路徑需要絕對目錄(反正我試驗是這樣的),例如版本庫的目錄是:home/user/svn/myproject/。則應該這樣寫:file:///home/user/svn/myproject/

例如將當前目錄導入版本庫myproject:

svn import . file:///home/user/svn/myproject -m "導入文件"

從版本庫導出:導入後原文件並未被納入版本管理,若想獲得受版本控制的文件,就需要從版本庫導出

終端輸入:svn co [版本庫路徑] [導出目標路徑]

例如將myproject庫中的文件導出到當前目錄:svn co file:///home/user/svn/myproject .

Copyright © Linux教程網 All Rights Reserved