1、将文件检出到本地目录
svn checkout path
简写: svn co path
2、更新本地文件
svn update
3、提交改动文件到版本库
svn commit path -m “备注”
4、查看日志
svn log path
参数:
-l 5 查看最近的5次log
-v 展示详细的log信息
PS:log只能看到本地以下的版本,要查看版本库的最新log,需要先update
5、删除文件
第一步:删除本地文件 svn delete path
第二步:提交删除操作 svn commit -m "备注"
6、添加文件
svn add path
具体操作与delete类似
7、查看版本库中的文件列表
svn list
8、恢复本地修改
svn revert
9、查看文件或者目录状态
svn st 目录下的文件和子目录的状态,正常状态不显示 【?:不在svn的控制中;!:svn有本地无; M:内容被修改;C:发生冲突;A:预定加入到版本库;K:被锁定】
svn st -v
显示文件和子目录状态【第一列保持相同,第二列显示工作版本号,第三和第四列显示最后一次修改的版本号和修改人】
注:svn status、svn diff和 svn revert这三条命令在没有网络的情况下也可以执行的,原因是svn在本地的.svn中保留了本地版本的原始拷贝。