一. 命令行操作

1.1 检出(checkout)

1.1.1 检出操作的作用

从表面上看检出操作的作用是将版本库中管理的目录和文件全部下载到客户端本地,

再深入一层来看检出操作有一个重要的效果是在客户端本地创建隐藏的.svn目录。

我们把.svn目录的父目录称为工作副本。

所以检出操作其实是对工作副本的初始化。

工作副本中的.svn目录中保存了客户端和服务器端交互过程中必要的相关信息以及客户端此时在SVN的管理下文件和目录的状态,对于我们使用SVN版本控制功能非常重要,不要轻易删除或修改这个目录及其内容。

1.1.2 检出的命令

svn checkout https://lzc/svn/SVN_hello

注意:

  • lzc应该换为具体的IP地址.

  • 一个项目在一台计算机上只需要checkout一次即可.


1.2 提交(commit)

SVN_hello目录下创建一个文本文件, hello.txt, 并在内添加一些内容.

使用如下命令提交:

  • 将新建的文件纳入版本控制

    svn add hello.txt
    

  • 提交

    svn commit -m "my first commit" hello.txt
    


1.3 更新(update)

应该先update, 解决冲突之后再commit

svn update

二. 可视化操作

2.1 检出(checkout)


1.2 提交(commit)


1.3 更新(update)


三. 常见SVN图标的含义

注意:

  • 如果看不到图标, 则需要重启系统.
Copyright © 李振超 2018 all right reserved,powered by Gitbook
该文件最后修订时间: 2018-10-18 03:20:27

results matching ""

    No results matching ""