不卡AV在线|网页在线观看无码高清|亚洲国产亚洲国产|国产伦精品一区二区三区免费视频

學習啦 > 學習電腦 > 操作系統(tǒng) > Linux教程 > linux下svn的import命令

linux下svn的import命令

時間: 佳洲1085 分享

linux下svn的import命令

  linux svn的import命令主要是將文件導入版本庫的功能。下面由學習啦小編為大家搜集整理了linux svn的import命令的相關知識,希望對大家有幫助!

  linux svn的import命令

  svn import是將未版本化文件導入版本庫的最快方法,會根據(jù)需要創(chuàng)建中介目錄。svn import不需要一個工作拷貝,你的文件會直接提交到版本庫,這通常用在你希望將一組文件加入到Subversion版本庫時,例如:

  linux svn的import命令實例

  1)首先,服務器管理員在SVN服務器上創(chuàng)建項目版本庫newrepos

  $ svnadmin create /usr/local/svn/newrepos

  2)然后,在客戶端使用svn命令把本地文件導入到服務器上的項目版本庫

  $ svn import mytree file:///usr/local/svn/newrepos/some/project -m "Initial import"

  Adding mytree/foo.c

  Adding mytree/bar.c

  Adding mytree/subdir

  Adding mytree/subdir/quux.h

  Committed revision 1.

  在上一個例子里,將會拷貝目錄mytree到版本庫的some/project下:

  $ svn list file:///usr/local/svn/newrepos/some/project

  bar.c

  foo.c

  subdir/

  注意,在導入之后,原來的目錄樹并沒有轉化成工作拷貝,為了開始工作,你還是需要運行svn checkout導出一個工作拷貝。

  推薦的版本庫布局

  盡管Subversion的靈活性允許你自由布局版本庫,但我們有一套推薦的方式,創(chuàng)建一個trunk目錄來保存開發(fā)的“主線”,一個branches目錄存放分支拷貝,tags目錄保存標簽拷貝,例如:

  $ svn list file:///usr/local/svn/repos

  /trunk

  /branches

  /tags

3632396