美文网首页
SVN简单使用搜集整理

SVN简单使用搜集整理

作者: KevenT | 来源:发表于2018-09-02 00:05 被阅读0次

一、将服务器文件下载到本地


  • 切换工作目录
$ cd 经理的工作目录
  • checkout服务器上的代码仓库
$ svn co http://192.168.1.103/svn/weibo --username=manager --password=manager

提示:checkout(co)之后,命令行会记录用户名和密码,后续操作不用再另行指定

二、经理添加文件


1. svn 常用命令
  • 查看本地代码库状态
$ svn st

1.st为status缩写
2.错误提示:"is not a working copy",必须在svn的工作目录下才能正确使用svn的命令

  • 查看svn日志
$ svn log
  • 查看某一个文件的日志
$ svn log filename
  • 查看某一个文件某个版本的日志
$ svn log filename@1
2. 创建文件

  • 切换到工作目录
$ cd weibo
  • 创建文件
$ touch main.c
  • 打开并编写文件内容
$ open main.c
3. 将文件提交到服务器

  • 查看工作目录状态
$ svn st
  • 将文件添加到本地版本库中
$ svn add main.c
  • 将文件提交到服务器的版本库中
$ svn ci -m "添加了main.c文件"
4. "小结" - 添加文件的两个步骤

1> 将新建的文件添加到本地代码库

$ svn add main.c

2> 将刚刚添加的文件提交到服务器

$ svn ci -m "备注信息"

注意:一定要养成写注释的良好习惯

三、团队成员加入


  1. 张三
$ svn co http://10.0.1.15/svn/weibo --username=zhangsan --password=zhangsan
  1. 李四
$ svn co http://10.0.1.15/svn/weibo --username=lisi --password=lisi

"小结" 至此,一个项目的搭建工作就告一段落了
1> 项目准备工作,通常由项目经理完成
2> 程序员只需要把项目 co 到本地即可

提示:新入职一家公司后,别忘记让经理分配 svn 的账号和密码

四、张三添加文件


  • 添加文件 Person.h Person.m
$ touch Person.h Person.m
  • 修改 Person.h Person.m
$ open Person.h
$ open Person.m
  • 将 Person.h Person.m 添加到本地代码库
$ svn add Person.*
  • 将内容提交到服务器
$ svn ci -m "添加了Person类"

五、 删除文件


  • 删除文件
$ svn rm Person.h
  • 提交删除
$ svn ci -m "删除了文件"

注意:不要使用文件管理器直接删除文件

六、 撤销修改


$ svn revert Person.m

七、 恢复到之前的某个版本


$ svn update -r 5

简写为

$ svn up

八、冲突解决


(p) postpone 对比
(mc) mine-conflict 使用我的
(tc) theirs-conflict 使用对方的

相关文章

  • SVN简单使用搜集整理

    一、将服务器文件下载到本地 切换工作目录 checkout服务器上的代码仓库 提示:checkout(co)之后,...

  • SVN客户端 安装和使用

    Mac 环境下svn客户端安装和简单使用 Mac 下已经自带了svn环境 。使用svn --version 查看版...

  • SVN简单使用

    将服务器数据拷贝到本地 svn checkout http://code.taobao.org/svn/item0...

  • SVN-渗透篇

    SVN,在渗透中似乎并不是一个被着重关注的点,我们今天简单简单简单探讨下SVN在渗透中的使用。 svn源码泄露 首...

  • spring cloud config笔记

    记录spring cloud config使用SVN搭建分布式配置中心一、创建简单的本地SVN仓库1、SVN服务用...

  • SVN 的环境搭建,使用及Pycharm相关配置

    最近可能要使用 SVN,故简单学习一下SVN的相关内容 SVN 的环境搭建 安装SVN 新建仓库svnadmin ...

  • 用CornerStone配置SVN,HTTP及svn简单使用说明

    原 用CornerStone配置SVN,HTTP及svn简单使用说明 CornerStone是Mac OS X系统...

  • SVN的简单使用

    本片内容是转载过来的 作者:前程明亮 出处:http://www.cnblogs.com/0zcl Version...

  • Svn的简单使用

    Svn是什么(百度百科的专业术语) SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RC...

  • SVN的简单使用

    1.安装 可以从某度上直接下载,完打开安装,按照提示一步一步走即可 2.注意的问题在查看文件的时候或者更改文件的时...

网友评论

      本文标题:SVN简单使用搜集整理

      本文链接:https://www.haomeiwen.com/subject/mbbziftx.html