博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
TortoiseSVN简单使用
阅读量:4552 次
发布时间:2019-06-08

本文共 1012 字,大约阅读时间需要 3 分钟。

公司需要使用TortoiseSVN,从Internet上面找到这个资料,觉得很好,遂记录下来给自己参考。

Click to get the brief introduction.

讲的简短随意。

是Subversion中文站(其中的“文档”   *权威*全面*推荐)

//-------------------------------

下面是基本的应用快速参考。

1. SVN Checkout Repository

在本地NEW一个工程文件件,在文件夹上右击选择

 

会弹出如下的对话框

 

输入repository的地址和本地工程目录的路径,选择检出的选项和想要的版本号(Head revision是最新版)

 

点击OK。

这时文件夹上会出现一个绿色的“√”,文件夹内容如下:

 

在trunk目录下找到相应的工程文件。

可打开编辑。

2.更新

在要由repository更新至working copy的档案或是文件夹的icon上面右击。选择SVN Update即可。

如果是要更新至特定的版本,则选择TortoiseSVNàUpdate to revision。并且在Update对话框中的Revision字段输入想要的版本。也可以通过Show Log按钮来查看版本的信息。

 

3.新增档案或目录

在不属于repository的档案或文件夹的icon上右击。选择TortoiseSVNàAdd。

选取要新增的档案。

按下OK。

 

NOTE:新增的档案要经过提交(Commit)的动作才回真正的放入Repository中。

4.提交修改过的档案或目录

在修改过的档案,或是在整个目录的空白处按下鼠标右键。

勾选真正要提交至Repository的档案或目录。

输入本次提交的纪录讯息(Message)。这个讯息应该要清楚明了,但不应过份简单。以利日后版本追踪。

 

 按下OK。

如果没有冲突,如下

 

若有冲突,需要解决冲突。

例如,我和我的同事同事更改了一个文件的同一个地方,SVN会提示如下out of date错误:

 

先更新,

然后处理冲突:

 

双击conflicted 的文件。进行Merge操作。

 

Merge完成后,点击 最右面这个小绿勾,标记为已经处理。

输入相应的说明,点击OK。即可。

 

 一个工具而已~

转载于:https://www.cnblogs.com/DebugLZQ/archive/2013/03/06/2945703.html

你可能感兴趣的文章
cocos2d-html5
查看>>
不变模式
查看>>
RabbitMQ安装与搭建
查看>>
【转】UITextView检查已输入字符字数
查看>>
延迟初始化
查看>>
字符串格式化和format
查看>>
页面内容添加新的显示或者显示隐藏的内容,滚动条滚动到最低端,显示出新内容...
查看>>
【poj1182】 食物链
查看>>
Oracle学习之start with...connect by子句的用法
查看>>
matlab去云雾
查看>>
500lines项目简介
查看>>
Asp.net core logging 日志
查看>>
BOM浏览器对象模型
查看>>
Ajax的封装
查看>>
Java传入参数个数不确定可用(Type ... values)
查看>>
POJ 2081
查看>>
记录下zend studio 的xdebug 在调试安装
查看>>
ES6阅读笔记
查看>>
数字基带信号分类
查看>>
移动HTML5前端性能优化指南(转)
查看>>