接下來建立倉庫:
c:\users\acer>svn help
c:\users\acer>svn help
用法: svn [options] [args]
subversion 命令列客戶端,版本 1.8.0-sliksvn-1.
使用「svn help 」 顯示子命令的幫助
使用「svn –version」檢視程式的版本號和版本庫訪
使用「svn –version –quiet」只檢視程式的版本號
大多數的子命令可接受檔案或目錄引數,對目錄進行
如果沒有指定引數,預設對當前目錄(包含當前目錄)
可用的子命令:
add
blame (praise, annotate, ann)
cat
changelist (cl)
checkout (co)
cleanup
commit (ci)
copy (cp)
delete (del, remove, rm)
diff (di)
export
help (?, h)
import
info
list (ls)
lock
log
merge
mergeinfo
mkdir
move (mv, rename, ren)
patch
propdel (pdel, pd)
propedit (pedit, pe)
propget (pget, pg)
proplist (plist, pl)
propset (pset, ps)
relocate
resolve
resolved
revert
status (stat, st)
switch (sw)
unlock
update (up)
upgrade
subversion 是版本控制工具。
欲取得詳細資料,請參閱
c:\users\acer>f:
f:>cd svntest
f:\svntest>svnadmin
使用「svnadmin help」得到用法。
f:\svntest>svnadmin help
一般用法: svnadmin subcommand repos_path [arg
使用「svnadmin help 」 得到子命令的
使用「svnadmin –version」檢視程式的版本號和文
可用的子命令:
crashtest
create
deltify
dump
freeze
help (?, h)
hotcopy
list-dblogs
list-unused-dblogs
load
lock
lslocks
lstxns
pack
recover
rmlocks
rmtxns
setlog
setrevprop
setuuid
unlock
upgrade
verify
f:\svntest>svnadmin create
svnadmin: e205000: 需要版本庫引數
f:\svntest>svnadmin create svnrepo
f:\svntest>
這樣就可以建立了倉庫檔案:
使用者許可權的設定;
開啟新建庫檔案下的conf : f:\svntest\svnrepo\conf ;
去掉 password-db = passwd這個的注釋;
然後再passwd 下設定使用者名稱和密碼;
例如:
harry = harryssecret
sally = sallyssecret
啟動伺服器的命令:svnserve -d -r svnrepo
scm(software configuration management) 軟體配置管理;(版本的控制)
乙個理論scm和兩個應用svn和cvs;
scm是用來記錄並控制軟體產品資料的管理工具。
cmm值得自己了解一下;
windows下,常用的兩個命令:winver,systeminfo
version control basic concepts
repository(倉庫)(requirement,design,coding,test,maintenance )
workspace(工作台)sandbox or client view,isolated space for coding,debug,testing;
delta(版本)version(revision),release;(注意除了檔案有版本外,整個專案也有版本;在乙個專案中,往往就包含著一些檔案的版本)
baseline(基線)
branch(分支)(file based branch ,project based branch);
label(標籤 )
svn入門
(伺服器 tigris svn) (客戶端 tortoise svn)
安裝完伺服器端:
再裝客戶端;然後建立乙個自己的倉庫(respository);
建庫命令:
啟動伺服器:
svn 常用命令
轉 楊爭 本人在在以前一篇文章 svn的最佳實踐 介紹了使用svn進行版本控制的思想,本文進一步從實戰的角度介紹如何使用svn,其中重點闡述了svn的一些重要概念,便於大家更好地理解svn,這樣有利於指導我們的在實際開發過程中的svn操作。一 svn版本號 revision number 1 svn...
SVN常用命令
雖然svn在windows下有強大的圖形化客戶端,但在linux下命令還是主力 1 將檔案checkout到本地目錄 svn checkout path path是伺服器上的目錄 例如 svn checkout svn 簡寫 svn co 2 往版本庫中新增新的檔案 svn add file 例如 ...
svn常用命令
svn 提交注意的問題 1.可以直接通過svn ci 提交修改的 2.如果提示過期,是因為衝突,首先要update一下,然後用svn resolved清除多餘的檔案,並且解決衝突,最後svn ci 提交。一.提交處理過程 以make.rules為例 1 修改提交 svn ci m make.rule...