`
weatry
  • 浏览: 10167 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SVN教程(四)TortoiseSVN

    博客分类:
  • SVN
svn 
阅读更多
在饱受了命令行的折磨之后,下面我们来点简单的,本节我来介绍一下TortoiseSVN的使用。

TortoiseSVN是SVN在Windows平台上的开源界面化客户端,许可协议是GNU GPL,官方网站是http://www.tortoisesvn.net,目前最新版本是1.8.8。这个不到20M的小程序非常好用,我估计这只可爱的小乌龟在不少程序员的电脑上都安了家,因为有了它你就可以不用再考虑那些烦人的命令行了,甚至可以在不安装Apache Subversion的情况下就完成所有的版本控制工作。

下载和安装很简单,不介绍了。

TortoiseSVN的主要操作都是在右键的上下文菜单中完成的,当然开始菜单中也有TortoiseSVN项目,但跟右键菜单基本都是一样的。

1、创建版本库
你可以在一个空的文件夹中点击右键,选择TortoiseSVN-->Create Repository here。这时,TortoiseSVN就会在这个空目录中创建Repository所有的目录和文件,其实这就相当于执行了svnadmin create命令。不同的是,使用TortoiseSVN创建的版本库,其所在文件夹会被改为特殊的图标样式,以区别于一般的目录。

2、检出项目
在创建好了版本库后,你可以另外选择一个空文件夹,点击右键并选择SVN Checkout,这时会弹出一个对话框,如图



你可以在这里输入版本库的地址、检出文件夹、检出版本等信息。我们前面介绍过,SVN支持file://、http://、svn://等URL地址,如果是本地地址,就可以直接使用file:///D:/repository这样的形式。检出项目的文件和文件夹都会被标上不同的图标样式,这和使用svn status看到的内容基本是一致的。

3、提交和更新
在检出项目里点击右键会看到多出了SVN Update和SVN Commit选项,点击它们相当于执行了svn update和svn commit。
此外,在TortoiseSVN中也发生了变化,其中包含对检出项目查看、分支、合并等。

4、版本库浏览器
在任意文件夹中点击右键都会在TortoiseSVN中找到Repo-browser这个选项,点击它会弹出版本库浏览器,它就像IE一样,你可以输入地址,它会把这个版本库中的目录详细地列出来。其实,这就相当于执行了svn list




总的来说,如果对SVN基本命令比较清楚,这个工具用起来会很顺手。另外,你也可以反过来,先安装这个工具,通过它来熟悉SVN基本命令。无论你是不是用SVN来管理项目,我都建议你安装一个TortoiseSVN,有了它你就可以方便地管理你个人的文档。

我前面说过,我个人就是在移动硬盘上建立了一个版本库,将个人重要文件都使用TortoiseSVN上传到版本库中。一是方便备份;二是随时可以更新;三是不会丢失历史数据。很多人在离职的时候会花上一天整理自己电脑上的文件,如果你早就使用TortoiseSVN管理这些文件,你离职时就更简单了
  • 大小: 42.6 KB
  • 大小: 72.3 KB
分享到:
评论

相关推荐

    svn TortoiseSVN 1.14.5 (64-bit)

    svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn客户端svn TortoiseSVN 1.14.5 (64-bit) svn...

    svn api(TortoiseSVN_en.chm)

    最详细的svn api(TortoiseSVN_en.chm)

    svn全套,visual svn svn server TortoiseSVN .rar

    svn全套,visual svn svn server TortoiseSVN .rar svn全套,visual svn svn server TortoiseSVN .rar svn全套,visual svn svn server TortoiseSVN .rar svn全套,visual svn svn server TortoiseSVN .rar svn全套...

    SVN 客户端下载 TortoiseSVN-1.14.6.29673-x64-svn-1.14.3

    SVN 客户端下载 TortoiseSVN-1.14.6.29673-x64-svn-1.14.3

    SVN客户端(TORTOISESVN)和服务器zip

    3、TortoiseSVN-1.4.0.7501-win32-svn-1.4.0.msi : SVN客户端 4、LanguagePack-1.4.0.7501-win32-zh_CN.exe: SVN客户端中文语言包 5、SVNService.exe windows服务,根据他来启动SVN服务器 SVN客户端(TORTOISESVN)...

    TortoiseSVN1.6-1.10及AnkhSvn多版本合集、VisualSVN Server-5.2.1

    TortoiseSVN-1.6.7.18415-x64-svn-1.6.9 TortoiseSVN-1.7.9.23248-x64-svn-1.7.6 TortoiseSVN-1.7.10.23359-win32-svn-1.7.7 TortoiseSVN-1.8.4.24972-x64-svn-1.8.5 TortoiseSVN-1.8.8.25755-x64-svn-1.8.10 ...

    SVN1.4.5 + TortoiseSVN 1.4.8.12137

    TortoiseSVN-1.4.8.12137-win32-svn-1.4.6.msi是TortoiseSVN的安装程序,适用于32位Windows操作系统。安装后,它会与Windows资源管理器无缝集成,使得文件和文件夹的版本控制操作如同常规的文件管理一样简单。 在...

    svn客户端软件TortoiseSVN-1.12.1(64位和32位2个版本)

    TortoiseSVN是一款可以管理文件和目录的实用工具。TortoiseSVN软件功能强大,可以帮助你将文件恢复到过去的版本。TortoiseSVN软件还可以检查到历史数据的修改数据以及修改者,为你带来高效便捷的使用体验。要设置...

    SVN客户端软件TortoiseSVN

    包含SVN客户端软件TortoiseSVN软件,有TortoiseSVN-1.6.7.18415-win32-svn-1.6.9, LanguagePack_1.6.8.19260-win32-zh_CN ,TortoiseSVN_1.6.15及汉化包 ,含有几个版本

    TortoiseSVN-1.10.1.28295-win32-win64-svn-1.10.2

    TortoiseSVN-1.10.1.28295-win32-win64-svn-1.10.2TortoiseSVN-1.10.1.28295-win32-win64-svn-1.10.2TortoiseSVN-1.10.1.28295-win32-win64-svn-1.10.2TortoiseSVN-1.10.1.28295-win32-win64-svn-1.10.2TortoiseSVN-...

    SVN最新版 TortoiseSVN-1.4.5.10425-win32-svn-1.4.5.msi

    TortoiseSVN是基于Subversion(SVN)版本控制系统的一个图形化客户端工具,主要用于Windows操作系统。这个"SVN最新版 TortoiseSVN-1.4.5.10425-win32-svn-1.4.5.msi"文件是一个安装程序,它包含了TortoiseSVN的1.4.5...

    svn64位tortoisesvn_x64.zip

    "svn64位tortoisesvn_x64.zip"这个压缩包包含了64位的TortoiseSVN安装程序,适用于64位Windows系统,为用户提供了高效且稳定的SVN管理环境。 首先,我们来了解下TortoiseSVN的核心功能。它将SVN的命令行工具封装成...

    TortoiseSVN断开本地SVN关联

    TortoiseSVN 断开本地SVN关联功能的脚本文件 只需双击执行加入注册表即可。

    SVN教程+TortoiseMerge教程

    这个简明教程可能是针对TortoiseSVN的新手用户的快速入门指南,涵盖了一些基本操作,如如何安装、设置SVN仓库、检出项目、提交更改、查看版本历史等,帮助用户快速上手。 6. **TortoiseSVN-1.6.11-zh_CN.pdf** 这...

    svn+tortoisesvn匹配版本,避免两者不兼容打包问题

    在软件开发过程中,版本控制系统是不可或缺的工具,其中Subversion(简称svn)是一个广泛应用的集中式版本控制系统,而TortoiseSVN则是其在Windows环境下的一款图形化客户端。本资源集合了svn和TortoiseSVN的匹配...

    SVN客户端+服务端官方 汉化包TortoiseSVN-1.10.0和TortoiseSVN-1.8.11

    本文将详细讲解TortoiseSVN-1.10.0和TortoiseSVN-1.8.11这两个版本的特点、安装与使用方法,以及如何搭建SVN服务端。 **TortoiseSVN-1.10.0** 1. **新特性与改进** - 提高了性能和稳定性,优化了对大型仓库的支持...

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

    本教程详细介绍了TortoiseSVN的基本使用方法,包括与SVN服务器的交互、本地工作副本的管理、版本库的初始化、提交更新、文件的版本比较以及分支和标签的创建。 在开始使用TortoiseSVN之前,用户需要在官方网站下载...

    TortoiseSVN-1.14.5客户端

    TortoiseSVN-1.14.5客户端是一款基于Subversion(SVN)版本控制系统,专为Windows用户设计的图形界面工具。该客户端让用户能够更直观、方便地管理源代码和其他项目文件的版本控制。在本文中,我们将深入探讨...

    Visual SVN2.5.4 + TortoiseSVN Client1.7.6 + 多个配置文档

    压缩包中提到的"svn配置知道文档(多个)"可能包括了各种配置教程、最佳实践指南、常见问题解答等,这些文档对于初学者和经验丰富的用户来说都极其宝贵。它们可能涵盖了如何设置SVN服务器,配置SVN客户端,以及如何...

    SVNTortoise 客户端 TortoiseSVN-1.6.10.19898-win32-svn-1.6.12.msi

    这个名为"TortoiseSVN-1.6.10.19898-win32-svn-1.6.12.msi"的安装文件是TortoiseSVN的特定版本,即1.6.10版,对应于SVN服务器版本1.6.12。在Windows环境下,MSI文件通常用于软件的安装,通过这个文件,用户可以轻松...

Global site tag (gtag.js) - Google Analytics