1.把服务器的所有内容下载到本地

svn checkout 服务器地址 --username=使用者 --password=密码

2.添加文件

touch main.m(文件名) : 创建main.m

svn add main.m :把main.m添加到svn的管理之下

svn commit -m "初始化项目(注释)"  main.m : 将main.m上传到服务器

svn add * :把在svn的目录下(或者子目录)所有没有被添加到svn管理之下的所有文件添加到svn的管理之下

svn commit -m "注释" :把在svn管理之下的所有没有提交到服务器的文件提交到服务器

3.查看版本信息

svn update : 更新

svn log :查看版本信息(查看时最好更新一下信息)

4.版本回退

svn revert 文件名 : 回退到当前版本 (修改的内容并没有提交, 使用该命令直接抹杀掉(慎用))

回退到之前的一个版本(提交过程当中,必须保证当前的版本不低于服务器的版本, 否则提交失败)

1>svn update -r6 : 先回到你想要的那个版本(主要是为了查看该版本的某些文件是否是你想要回退的版本)

2>svn update : 更新到最新的版本

3>svn merge -r7:6 文件名 :将版本6的(文件名)合并到版本7

5.删除

 svn remove (文件名) : 在本地删除

svn commit -m "删除了XX文件"

6.解决冲突

1>发生冲突时,选择p,然后手动解决冲突,输入

  svn resolved (文件名)

2>找回删除的文件

  svn update -r6 :先回退到你想要的那个版本,修改你要找的那个文件

  svn update : 更新到最新的版本,来产生冲突

  svn resolved (文件名) : 解决冲突

7.svn的简写

svn checkout : svn co

svn commit : svn ci

svn status : svn st

svn update : svn up

svn remove : svn rm

最新文章

  1. [.NET领域驱动设计实战系列]专题四:前期准备之工作单元模式(Unit Of Work)
  2. 一种M2M业务的架构及实现M2M业务的方法
  3. How to configure SRTM elevations in WorldWind WMS
  4. u1-nav-js
  5. 将JSON转成DataSet(DataTable)
  6. Computer architecture Computer organization
  7. javascript笔记03:易犯错的比较运算
  8. nodejs 微信中使用file组件上传图片在某些机型上点击无反应
  9. VS 2015 (RC)下Entitiy Framework 升级后CodeFirst命令不能使用
  10. javascript 的对象
  11. 素数环(C - 暴力求解)
  12. Android生存指南:Eclipse快捷键
  13. JavaScript之BOM
  14. __str__与__repr__
  15. Alpha冲刺(2/10)——2019.4.24
  16. c语言:简单排序:冒泡排序法、选择排序法、插入排序法(待写)
  17. Linux查看网卡带宽的两个命令
  18. CentOS 安装Scrapy
  19. Java基础加强之并发(四)synchronized关键字
  20. git +maven+java+jenkins自动化代码持续集成

热门文章

  1. ICMP和重定向攻击
  2. python检查字典元素是否存在类似php中isset()方法
  3. WPF 中 Path 使用虚线
  4. html转换成canvas
  5. Flask中获取参数(路径,查询,请求体,请求头)
  6. linux命令--基本权限命令
  7. PalletOne调色板跨链的BTC实现
  8. java 与 iOS 平台概念比较
  9. 每日一题LeetCode 8. 字符串转换整数 (atoi)
  10. 一起学Android之Xml与Json解析