请选择 进入手机版 | 继续访问电脑版

象涛徽软论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 606|回复: 0

TortoiseSVN下载,安装,及客户端常用操作教程

[复制链接]

12

主题

12

帖子

63

积分

注册会员

Rank: 2

积分
63
发表于 2016-10-14 13:36:07 | 显示全部楼层 |阅读模式
TortoiseSVN 是 Subversion 版本控制系统的一个免费开源客户端,可以超越时间的管理文件和目录。文件保存在中央版本库,除了能记住文件和目录的每次修改以外,版本库非常像普通的文件服务器。你可以将文件恢复到过去的版本,并且可以通过检查历史知道数据做了哪些修改,谁做的修改。下面简单介绍下TortoiseSVN 的下载,安装,配置以及一些常用操作。
1.下载
下载之前需要先确定当前电脑系统的位数,右键点击我的电脑—>属性即可查看

下载时请务必选择正确的版本。
32位下载地址:http://rj.baidu.com/soft/detail/11993.html
64位下载地址:http://rj.baidu.com/soft/detail/17682.html
点击对应链接,选择普通下载即可。


2.安装
安装TortoiseSVN。很简单,打开安装文件,除了如果要更改安装路径,一路“Next”即可。

安装完成后,重启计算机。现在,你就可以使用TortoiseSVN了。


3.客户端常用操作

1)文件下载
首先选择一个文件夹,用来存放从svn上下载的内容。右击文件夹,点击SVN checkout。
*如果服务端设置了帐号限制,那么首次使用需要先登录,帐号密码由服务端提供。


填写仓库地址(URL)。其他地方可以不用修改。仓库地址也是由后台提供。
点击OK就可以下载了。


下载成功后,可以看到下图这样的文件夹,前面会有个绿色的对号。
进入文件夹,文件夹中每个文件都会有同样的标识。



2)文件修改上传
如果文件修改了图标上会变成叹号。

如果要提交修改的文件,可以右击该文件或者选中多个修改的文件,选择“SVN Commit”,在弹出的对话框中必须填写注释信息Message。
*这里需要注意一点:如果该文件在你上传之前已经有变动(其他人有做修改),你再次传就会覆盖掉原有文件,所以在上传文件之前建议都先更新一下,更新方法见下文。


3)文件更新
右击需要更新的文件或者文件夹,选择“SVN Update”即可完成文件更新。

4)文件添加

新添加的文件或者文件夹前面会是问号。

如果要提交这样的文件,可右击文件,选择TortoiseSVN->Add,也需要填写Message项。

Add之后的文件或文件夹,问号标识会变成一个蓝色的加号,此时再进行一次文件上传操作就能把新建的文件或文件夹上传到SVN上了。


5)关于文件冲突


在团队的工作中,特别是有多人同时在修改一个文件时,容易出现文件冲突的情况(有两个人同时修改了同一段代码并且都上传了svn)。
发生冲突的文件签名会有一个黄色叹号的警告标识。
当上传或者更新文件发生冲突时,会生成三个版本的文件,本地文件,svn文件和对比文件。
这是需要发生冲突的的两个版本的修改者讨论,确定最终保留的内容,在对比文件中删除不需要的内容,然后再上传svn。
发送文件冲突是一种很耗费时间精力的情况,所以需要尽量去避免。
避免冲突的几点建议:
a.工作前做好分工,尽量避免多人修改同一个文件的情况。
b.工作中团队多加交流,在某个文件svn上有更新时,及时更新本地文件。
c.养成上传文件之前update的习惯。
d.上传文件时发生了冲突,一般都是后上传的人检查修改自身的文件,所以当文件有修改时也要及时上传。




以上就是TortoiseSVN下载,安装,及客户端常用操作教程,希望对大家有帮助!














本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|XTHSOFT Inc. ( 浙ICP备14033542号-1

GMT+8, 2018-5-25 07:15 , Processed in 0.237112 second(s), 32 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表