svn 命令
svn知识
===============命令
1:checkout(co)签出,将文件checkout到本地目录
语法:svncheckouturl
例如:svncheckoutsvn://192.168.1.1/pro/domain
简称:svncourl
2:commit(ci)提交,将改动的文件提交到版本库
语法:svncommit-m""file
例如:svncommit-m"addtestfileformytest"test.php
简称:svnci
3:add添加,往版本库中添加新的文件
语法:svnaddfile
例如:svnadd*.php
4:update(up)更新,更新到某个版本
语法:svnupdate-rmfile
例如:svnupdate-r200test.php(将版本库中的文件test.php还原到版本200)
简称:svnup
5:status(st)查看文件或者目录状态
语法:svnstatuspath(目录下的文件和子目录的状态,正常状态不显示)
(
?:不在svn的控制中;M(Modified):内容被修改;
C(Conflicted):发生冲突;A(Added):预定加入到版本库
D(Deleted):已删除
)
6:log查看日志
语法:svnlogfile
例如:svnlogtest.php(显示这个文件的所有修改记录,及其版本号的变化)
7:info查看文件详细信息
语法:svninfofile
例如:svninfotest.php
8:diff比较差异
语法:svninfofile
例如:svndifftest.php(将修改的文件与基础版本比较)
语法:svndiff-rm:nfile
例如:svndiff-r200:201test.php(对版本m和版本n比较差异)
9:merge合并,将两个版本之间的差异合并到当前文件
语法:svnmerge-rm:nfile
例如:svnmerge-r200:205test.php(将版本200与205之间的差异合并到当前文件)
10:revert恢复本地修改
语法:svnrevertfile
例如:svnreverttest.php
11:resolved解决冲突
语法:svnresolvedfile
12:help帮助
语法:svnhelp
某个命令详细语法:svnhelp命令
例如:svnhelpst
相关推荐
pub_svnserve.conf的 pub_authz.conf的配置文件有非法字符的原因引起,需要查找pub_authz.conf提的非法内容比如多余的空格删除或直接将pub_authz.conf