码迷,mamicode.com
首页 > 其他好文 > 详细

SVN命令

时间:2017-10-18 11:12:19      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:hang   node   git   filename   www   常见   span   roo   root   

目前最常见的版本控制工具有svn和git,其中svn在企业里应用比较广泛,这里介绍一下svn相关的常用命令行操作。

1.将文件checkout到本地目录
svn checkout path:
例如:svn checkout  path
简写:svn co path
2. 导出(导出一个不带.svn的干净的目录树)
svn export http://192.168.0.3/test/testapp
3.往版本库里添加新的文件
svn add filename
例如:svn add test.cpp
还需使用svn commit -m 真正将文件上传至版本库
4.将改动的文件提交至版本库
svn commit -m "注解" test.cpp
例如:svn commit -m "add test file for my test" test.cpp
必须带上-m参数
如果在提交时出现冲突,首先update该文件,然后修改文件,然后svn resovled,然后再commit
5.更新文件
svn update:后面没有目录,默认将该目录及所有的子目录中的文件更新至最新版本
svn update test.cpp:将test.cpp更新至最新版本
svn update -r 200 test.php(将版本库中的文件test.php还原到版本200) 
6.删除文件
svn delete path -m “delete test fle”
简写:svn (del, remove, rm)
7.查看详细信息
  svn info 
 会列出该目录下的svn详细信息
Working Copy Root Path: 
URL:
Repository Root:
Repository UUID:
Revision:
Node Kind:
Schedule:
Last Changed Author:
Last Changed Rev:
Last Changed Date:
8.查看文件或目录状态
1)svn status path(目录下的文件和子目录的状态,正常状态不显示)
2)svn status -v path(显示文件和子目录状态)
简写:svn st
9.查看文件或目录的日志
svn log path

 

SVN命令

标签:hang   node   git   filename   www   常见   span   roo   root   

原文地址:http://www.cnblogs.com/jianmu/p/7685489.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!