接下来,试试用TortoiseSVN修改文件,添加文件,删除文件,以及如何解决冲突等.
添加文件
在检出的工作副本中添加一个Readme.txt文本文件,这时候这个文本文件会显示为没有版本控制的状态,如图:
这时候,你需要告知TortoiseSVN你的操作,如图:
加入以后,你的文件会变成这个状态,如图:
这时候使用TortoiseSVN进行提交.这样别人就能看到你所做的更改了,如图.
修改文件
使用TortoiseSVN更新,修改工作副本中的Readme.txt文件,加入"hello world!",然后保存,你会发现Readme.txt文件的图标改变了,如图:
这个红色的叹号代表这个文件被修改了,这时候,提交更改,其他人即可看到你的更改.
重命名文件
使用TortoiseSVN更新,重命名工作副本中的Readme.txt文件为"Readme1.txt',然后保存,你会发现Readme.txt文件的图标改变了,如图:
更添加文件一个道理,这时候你需要告诉TortoiseSVN你的操作,如图:
加入以后,提交,这时候版本库中的Readme.txt文件将会被重命名为"Readme1.txt".
删除文件
使用TortoiseSVN更新,使用TortoiseSVN删除工作副本中的Readme.txt文件,然后提交,版本库中的相应文件即被删除掉了,如图:
强制写注释
为了以后你能更清晰的看到你所做的每一次更改的原因,你在每次提交的时候应该写上注释,而且尽量详细.如图:
但是,可能有的人因为觉得太繁琐,而不填写注释,这不利于以后的版本控制,可以将强制在提交的时候写注释,首先单击右键,选择TortoiseSVN->属性,如图:
在弹出的对话框中,点击新建->日志大小,设置提交日志的最小字符数和锁定日志的最小字符数为20,提交文本框中显示边线的字符位置设置为100,点击确定,如图:
提交,以后再次提交的时候,如果输入的注释少于20个字符,将无法提交.
冲突解决
冲突问题是最常见的问题,它是这样产生的,A用户check out了一个工作副本A,接着B用户又check out了一个工作副本B.然后A用户对副本A中的文件C做了修改(可以是内容修改,文件删除,重命名,以及位置移动),并且提交.这时候B用户也对文件C的相同部分做了修改,这时候如果B用户进行提交,会先被告知版本过时,要求更新,然后更新的时候会提示冲突了,这时候可以用冲突编辑器进行手动选择.

转自:http://www.cnblogs.com/xiaobaihome/archive/2012/03/20/2408089.html

转载于:https://blog.51cto.com/zhangfeikr/973602

svn服务端及客户端搭建和使用(三)相关推荐

  1. SVN服务端和客户端搭建教程

    综述 SVN服务器搭建, 有很多方法, 可以直接使用Subversion进行安装, 不过, Subversion本身并没有提供界面显示, 那么, 我们将使用如下方法搭建SVN服务端和客户端: 服务器: ...

  2. SVN服务端和客户端的安装与搭建

    SVN简介 SVN全名Subversion,是一个开源的版本控制系统.SVN与CVS一样,是一个跨平台的软件,支持大多数常见的操作系统,SVN拥有CVS的大部分特征,并且在CVS的基础上有更强的扩展. ...

  3. SVN 服务端 和 客户端(转)

    转自 http://www.cnblogs.com/Leo_wl/p/3454974.html SVN 服务端 和 客户端 [企业化NET]Window Server 2008 R2[3]-SVN 服 ...

  4. svn服务端和客户端下载网址

    [http://youzitool.com 新博客,欢迎访问] svn服务端和客户端下载网址 svn服务端下载地址如下: http://subversion.tigris.org/servlets/P ...

  5. SVN服务端、客户端安装配置和填坑

    一.svn服务端和客户端安装: 1.安装程序: 服务端程序:Setup-Subversion-1.8.17.msi 客户端程序:TortoiseSVN-1.9.7.27907-x64-svn-1.9. ...

  6. SVN服务端和客户端的说明与操作

    服务端和客户端的说明与操作 本节我们进一步了解SVN服务端和客户端的一些说明和操作,并演示如何将一个本地工程提交到SVN服务端上进行版本管理. VisualSVN Server的说明与操作 1.Vis ...

  7. [企业化NET]Window Server 2008 R2[3]-SVN 服务端 和 客户端 基本使用

    1.  服务器基本安装即问题解决记录      √ 2.  SVN环境搭建和客户端使用 2.1  服务端 和 客户端 安装    √ 2.2  项目建立与基本使用     √ 2.3  基本冲突解决, ...

  8. svn 服务端、客户端使用总结

    1.服务端(Mac): mac会自带svn,如果没有使用 yum -y install subversion 命令安装 svnadmin create 本地仓库目录 修改创建目录下的配置文件  ./c ...

  9. ubuntu(服务端)+windows(客户端)搭建iscsi

    版权声明:本文为博主原创文章,未经博主允许不得转载. http://blog.csdn.net/zizi7/article/details/50739335 目录(?)[+] 需要实现多个客户端(wi ...

最新文章

  1. MPB:陈同等-ImageGP在微生物组可视化中的应用
  2. 修改中断向量ESC退出
  3. How can I exclude directories from grep -R?
  4. MVC+EF三层+抽象工厂
  5. 【LeetCode笔记】25. K个一组翻转链表(Java、链表、递归)
  6. dell服务器怎么看硬件状态,从DELL 2950和DELL R710看服务器硬件
  7. mysql 8.0.x版本压缩包安装方式
  8. linux安装python库报错pywin32_Python3爬虫利器:Scrapy的安装
  9. 泛型使用思想,记一次java泛型使用经历
  10. 使用 Vite + 前端框架 (SolidJs,React,Svelte,Vue) 来开发 油猴脚本
  11. 导入Model为啥没有addAttribute()方法???
  12. HDU 5869 Different GCD Subarray Query (数学gcd+树状数组离线查询)
  13. 恐龙为何不发明计算机,为什么恐龙没有产生智慧文明,而人类文明反而如此发达?...
  14. KaliLinux-Recon-ng 5.1.1 使用详解
  15. Java课程设计-基于Java Swing的学生信息管理系统-版本二
  16. 世界顶尖PHP站Facebook后台技术探秘
  17. Leetcode 704.二分查找 27.移除元素 代码随想录day1
  18. 三菱PLC编程-MOV指令
  19. Python爬虫学习笔记_DAY_3_Python类型查询与类型转换【Python爬虫】
  20. mapbox-gl开发:集成deck.gl

热门文章

  1. 二叉树的前序、中序、后序遍历与创建
  2. 整理iOS9适配中出现的坑
  3. error while loading shared libraries: libmysqlclient.so.16: cannot open
  4. 4-8 string
  5. C# -- 文件的压缩与解压(GZipStream)
  6. PAT 1042. 字符统计
  7. HDU 3487 Play with Chain | Splay
  8. windows 全局变量_如何在Windows中使用全局系统环境变量
  9. 相机模拟光圈_我的相机应该使用什么光圈?
  10. pdf 奇数页插入页码_如何在Word 2013中的奇数页码上启动新部分