Svn import子命令詳解
本節(jié)和大家討論一下Svn import子命令的用法,這里我發(fā)表一下個(gè)人理解,和大家討論討論,看完本文你肯定有不少收獲,希望本文能教會(huì)你更多東西。
名稱(chēng)
Svn import子命令—遞歸提交一個(gè)路徑的拷貝到版本庫(kù)。
概要
svnimport[PATH]URL
描述
RecursivelycommitacopyofPATHtoURL.IfPATHisomitted,“.”isassumed.Parentdirectoriesarecreatedintherepositoryasnecessary.Unversionableitemssuchasdevicefilesandpipesareignoredevenif--forceisspecified.
別名
Svn import子命令無(wú)別名
改變
版本庫(kù)
是否訪問(wèn)版本庫(kù)
Svn import子命令訪問(wèn)版本庫(kù)
選項(xiàng)
- --message(-m)TEXT
- --file(-F)FILE
- --quiet(-q)
- --depthARG
- --force
- --with-revpropARG
- --usernameUSER
- --passwordPASS
- --no-auth-cache
- --non-interactive
- --force-log
- --editor-cmdEDITOR
- --encodingENC
- --config-dirDIR
- --auto-props
- --no-auto-props
- --ignore-externals
例子:這將本地目錄myproj導(dǎo)入到版本庫(kù)的trunk/misc,trunk/misc在導(dǎo)入之前不需要存在—svnimport會(huì)遞歸的為你創(chuàng)建目錄。
$svnimport-m"Newimport"myprojhttp://svn.red-bean.com/repos/trunk/misc
Addingmyproj/sample.txt…
Transmittingfiledata.........
Committedrevision16.
需要知道這樣不會(huì)在版本庫(kù)創(chuàng)建目錄myproj,如果你希望這樣,請(qǐng)?jiān)赨RL后添加myproj:
$svnimport-m"Newimport"myprojhttp://svn.red-bean.com/repos/trunk/misc/myproj
Addingmyproj/sample.txt…
Transmittingfiledata.........
Committedrevision16.
Svn import子命令在導(dǎo)入數(shù)據(jù)之后,你會(huì)發(fā)現(xiàn)原先的目錄樹(shù)并沒(méi)有納入版本控制,為了開(kāi)始工作,你還是要運(yùn)行svncheckout得到一個(gè)干凈的目錄樹(shù)工作拷貝。
【編輯推薦】

















