`
xidajiancun
  • 浏览: 455490 次
文章分类
社区版块
存档分类
最新评论

TortoiseSVN 使用图解

 
阅读更多
刚到公司实习,为了版本控制,我公司使用SVN控制版本,在此记下SVN使用方法,仅供参考!

废话少说,上图!

-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

首先就是安装程序啦,这就不用讲解了吧!


-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

按照默认设置安装完成后,重启电脑,点击右键会有如下两个选项!选择当前选项即打开SVN目录!


-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

输入贵公司SVN地址!

-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

然后就可以看见工作目录了。贵公司的所有工程文件都可以共享了。


-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

如果你想下载某个文件夹或者文件的话,可以在文件上点击右键,选择CheckOut!


-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

第一个是当前目录,第二个是你想下载到你的电脑的什么地方,每个公司的要求不同!


-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

想要添加文件的话,新建文件!


-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

点击右键,选择Add选项,文件上方便会出现一个+字!


-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

点击右键,选择SVN Commit便会提交了,其他人都可以看见你的文件了!提交完成后+号就变成绿色对勾了!

有时候,因为Windows本身的问题,您可能会看到有些icon没有变成绿色的勾勾。此时,多按F5几次,应该就可以解决这个问题。如果,仍然不行,表示您之前的commit动作真的有问题。请仔细检查之前的commit动作是否正确。



-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

为何需要更新?由于版本控制系统多半都是由许多人共同使用。所以,同样的档案可能还有人会去进行编辑。为了确保您工作目录中的档案与大家的档案是同步的。建议您在编辑前都先进行更新的动作。在此,我们都先假设您已经将档案check out过一次。现在要说明的是如何在一个check out过的目录进行update。在想要更新的档案或目录icon上面按下鼠标右键。并且选择SVN Update。

-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

有时我们需要回溯至特定的日期或是版本,这时就可以利用SVN的Update to revision的功能。在想要更新的档案或目录icon上面按下鼠标右键。并且选择SVN->Update to revision。


点击后会弹出这个对话框,可以回溯到Head revision。当然也可以选择特定的版本。记不住版本就选择show log选择一个!


-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

每次改动前都要get lock,这样其他人就不能更改此文件了。 不然两个人修改同一个文件的话就麻烦了。锁上后显示一个小锁!没反应就F5刷新!


-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

修改完毕后当然要解锁了!Release lock!

-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------
想在trunk下建立一个新的brance?在trunk上右键如下选择。


-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

请先确认From WC at URL: 中的目录是您要复制的来源目录。接着,在To URL中输入您要复制过去的路径。通常我们会将所有的branch集中在一个目录下面。以上面的例子来说,branch档案都会集中在branch的子目录下面。在To URL中您只需要输入您要的目录即可。目录不存在时,会由SVN帮您建立。特别需要注意的是SVN因为斜线作为目录分隔字符,而非反斜线。

接着在Log message输入您此次branch的目的为何。按下OK就可以了。



-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------

想要恢复,选择Merge就ok了!

-------------------------------------------------------我是分割线--------------------------------------------------------------------------------------
分享到:
评论

相关推荐

    TortoiseSVN简明教程,图解教程

    TortoiseSVN简明教程,图解教程TortoiseSVN简明教程,图解教程TortoiseSVN简明教程,图解教程TortoiseSVN简明教程,图解教程TortoiseSVN简明教程,图解教程TortoiseSVN简明教程,图解教程

    TortoiseSVN使用教程[图解超详细].

    TortoiseSVN使用教程,图解超详细。看完这电子书,基本10分钟就能上手TortoiseSVN的使用了

    TortoiseSVN使用教程[多图超详细]

    详细介绍了TortoiseSVN的使用方法以及高级特性。有图解操作,十分详细! 有一个简单但不十分纾确比喻: SVN = 版本控制 + 备份服务器 简单的说,您可以把SVN当成您的备份服务器,更好的是,他可以帮您记住每次上传到...

    SVN实用教程

    TortoiseSVN使用教程 详细介绍TortoiseSVN的使用 图解

    SVN+TortoiseSVN+Slik-Subversion+site-1.0.6

    SVN插件资源一套,不需要再找来找去了,下载之后解压,跟着SVN安装教程一步一步就就OK。 教程:搜索我的博文(Myeclipse+eclipse插件形式安装svn插件,和在线安装方式图解)。

    TortoiseSVN-1.8.7-中文文档

    Tortoise SVN 最新中文文档, 包括图解与详细说明, 供大家参考

    VisualSVN服务端和客户端搭建及详细图解教程

    VisualSVN服务端和客户端搭建及详细图解教程 内有: TortoiseSVN-1.7.9.23248-win32-svn-1.7.6.msi VisualSVN-Server-2.5.6.msi 使用说明文档.doc 谁用谁知道!

    svn客户端基础命令简介,附上图解

    TortoiseSVN客户端命令: check out update commit add

    一张图读懂SVN和Git原理(附环境搭建和使用)

    先上图(个人整理):讲概念(个人理解):SVN:全称Subversion,是一种集中式管理的版本控制工具,分为服务器(VisualSVN)和客户端(TortoiseSVN或SVN插件),客户端每次完成或修改代码需要联网提交到服务端(即...

    SVN-Apache2.2.8安装配置说明

    5.3.6 使用SSL来保护你的服务器 31 5.4 Apache常用命令 35 5.4.1 htpasswd - 管理用于基本认证的用户文件(本篇译者:金步国) 35 6 SVN客户端的安装 38 6.1 TortoiseSVN 38 6.1.1 客户端的下载 38 6.1.2 客户端的...

Global site tag (gtag.js) - Google Analytics