-
版本库创建与删除
查看全部 -
各工具优缺点
查看全部 -
重定向版本库
svn switch(sw) --relocate svn://192.168.0.130/world svn://192.168.0.130/newworld
查看全部 -
创建主干版本
svn cp svn://192.168.0.130/imooc/ svn://192.168.0.130/imooc/trunk -m "setup a trunk"
创建分支版本
svn://192.168.0.130/imooc/trunk svn://192.168.0.130/imooc/branch -m "create a branch"
查看全部 -
svn cp svn://192.168.0.130/imooc/index.html demo.html
版本库 -> 工作副本 可跨库复制
查看全部 -
svn cp index.html svn://192.168.0.130/imooc/target.html -m "copy a file" 其中 -m 参数必填
工作副本 -> 版本库 不可跨库复制
查看全部 -
svn cp index.html about.html ./temp 批量加文件复制到目标文件夹,不能是当前目录,确保文件名唯一性
查看全部 -
svn copy(cp) index.html copy.html 将单个文件复制到目标文件
svn cp -r 4 index.html copyv4.html 将指定版本的单个文件复制到目标文件
复制后的目标文件会被直接加入到版本控制
查看全部 -
svn info 查看版本库信息
svn info index.html 查看指定文件的版本库信息
svn info --xml 已xml格式查看版本库信息
svn info --xml >> info.xml 用管道保存信息文件
查看全部 -
svn log 查看所有提交日志
svn log index.html 查看某个文件提交日志
查看全部 -
svn status(st) 查看文件状态
?- 无版本控制
D - 已被标记从版本库中删除
M - 已被编辑过
A - 已被标记增加到版本控制中
R - 文件被替换
C - 文件存在冲突
!- 文件缺失
查看全部 -
svn ls -v 查看当前目录下所有文件的详细信息,最后一次提交时间等
svn ls -v --recursive 递归查看子文件夹下的详细信息
查看全部 -
svn list(ls) 查看版本控制文件,只是顶级目录
svn ls --recursive 递归查看版本控制文件
查看全部 -
如果用户锁定文件后,提交时不想自动解锁
svn ci -m "" --no-unlock index.html
查看全部 -
如果用户先锁定某个文件,修改了这个文件后有提交操作,这个文件就会自动解锁
查看全部
举报