【SVN的使用- SVN的基本命令-SVN命令简写-注意事项-解决冲突 Objective-C语言】

一、SVN的更新命令:update

1.服务器如果新建了一个文件夹,yuanxing,版本变成6了,

通知

我现在本地还只有三个文件夹,版本5,

通知

终端里边,我们敲一个svn update,

通知

我这儿就多了一个yuanxing文件夹,

这个就是更新,就是把服务器最新的代码下载下来,

假设服务器上大家提交了这么多东西,

通知

我来到本地的code目录下,输入svn update,回车,

通知

就都下载下来了,

然后,我把其中一个4260.txt的文件,改一下,之前是hahahaha,我改成hehehehe,

通知

我可以看一下,svn status,

通知

4260.txt文件,前面有一个M的标志,M表示的是Modify,表示的是编辑过的文件,

现在,我需要去commit,

svn commit 4260.txt -m “修改了haha为hehe”

通知

这个时候,4260.txt,就提交给服务器了,服务器现在的版本,是42,

大家再更新一下,svn update,就能看到4260.txt的内容,变成hehehehe了,

通知

我们说了一下这个update,更新的命令啊,

2.删除文件:svn delete

在你提交之前,先去更新一下啊,svn update,

先更新,再提交,

通知

删除4260.txt这个文件,是svn delete 4260.txt

然后,再看一下svn的状态,svn status,

通知

前面有一个D,表示这个文件,我删除了,

删除了,就意味着,我当前这个code下,没有这个4260.txt文件了,

通知

服务器上,还有这个4260.txt文件啊,

通知

我现在需要commit一下,提交一下啊,

svn commit -m “删除了4260.txt文件”

通知

回车,

通知

产生了一个错误啊,4260.txt is out of date,4260.txt文件过期了,

因为有人改了这个4260.txt文件啊,

通知

我4260.txt之前是hehehehehe,不知道是谁给我改成dfjahehehehehe了,

通知

1)假如说,hehehehehe这个版本是41,

2)我现在把4260.txt下载下来了,我对这个41的版本进行了修改,

3)然后呢,你们也对这个4260.txt文件进行了修改,现在服务器的版本是43了,

通知

4)那我现在的版本呢,之前是修改之前是41,那我再提交,应该变成42才对,但是服务器的版本已经是43了,你再去提交42肯定是有问题的,

5)我应该先更新,再提交,

通知

现在有人把4260.txt删了,服务器的版本变成46了,我们不能用这个4260演示了,我们改这个car.h吧,

通知

我把car.h从空白,改成// 1111111,

这时候,我直接提交,是不行的,svn commit -m “修改了car.h”

我需要先更新再提交,svn update

通知

先更新,再提交,svn commit -m “删除了4260,修改了car”,

通知

还是显示有冲突,提交不上去,显示4260.txt仍然在冲突中啊,

看一下svn的状态,svn status,

通知

4260.txt前面有一个叹号,代表正在冲突,

显示本地已经删除,远程还没有删除,远程还被改动了,

我来一个svn help,

通知

看一下这个命令,resolved,我来一个,

svn resolved

通知

它显示参数不够多啊,得来一个4260.txt

svn resolved 4260.txt

通知

再svn update一下,更新一下,

通知

然后,再提交一下,

相关推荐

  1. SVN 常用命令

    2024-07-11 16:06:01       47 阅读
  2. svn常用命令

    2024-07-11 16:06:01       25 阅读
  3. SVN常用命令

    2024-07-11 16:06:01       24 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-11 16:06:01       70 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-11 16:06:01       74 阅读
  3. 在Django里面运行非项目文件

    2024-07-11 16:06:01       62 阅读
  4. Python语言-面向对象

    2024-07-11 16:06:01       72 阅读

热门阅读

  1. 笔记-Ubuntu本地镜像源配置

    2024-07-11 16:06:01       23 阅读
  2. 编程是干什么的:揭示编程的奥秘与无限可能

    2024-07-11 16:06:01       19 阅读
  3. 面试真题-1

    2024-07-11 16:06:01       22 阅读
  4. JWT总结

    2024-07-11 16:06:01       22 阅读
  5. React Redux使用@reduxjs/toolkit的hooks

    2024-07-11 16:06:01       22 阅读
  6. 解析Spring Cloud中的配置中心实现

    2024-07-11 16:06:01       25 阅读
  7. 05.FFMPEG日志系统

    2024-07-11 16:06:01       26 阅读
  8. react遍历数据翻页

    2024-07-11 16:06:01       24 阅读
  9. Perl 语言入门:编写并执行你的第一个脚本

    2024-07-11 16:06:01       24 阅读