TortoiseSVN是windows平台下Subversion的免费开源客户端。
一般我们都是先讲讲服务器的配置,然后再讲客户端的使用,但是在TortoiseSVN上,却可以反过来。因为,如果你的要求不高,只是想在本机,或者是可信任的局域网络中使用SVN版本控制,可以不需要安装SVN,而只使用TortoiseSVN即可。
接下来就来讲讲TortoiseSVN的使用。
1、下载TortoiseSVN。下载地址:http://tortoisesvn.net/downloads,其中也包括了中文语言包的下载。
2、安装TortoiseSVN。很简单,一路“Next”即可。安装完TortoiseSVN后,重启计算机。现在,你就可以使用TortoiseSVN了。
TortoiseSVN集成于windows的资源管理器,直接在资源管理器中点击鼠标右键即可看到TortoiseSVN的功能选项。
3、安装中文语言包。安装下载的中文语言包安装程序。完成后,在TortoiseSVN右键菜单的Settings选项中,选择简体中文即可。
4、获取已有的版本库文件。
版本库是Subversion的核心部分,是数据的中央仓库。版本库以典型的文件和目录结构形式文件系统树来保存信息。任意数量的客户端连接到Subversion版本库,读取、修改这些文件。客户端通过写数据将信息分享给其他人,通过读取数据获取别人共享的信息。
TortoiseSVN可以通过file://、http://和svn://多种协议连接版本库。
现在尝试获取互联网上的一个开源系统的版本库文件。
Cnpack是面向Delphi的一个开源工具组织,代码版本库的http地址是:http://cnpack.googlecode.com/svn/trunk。
(1)建立一个工作目录,如d:\源码。
(2)在工作目录中,选择TortoiseSVN右键菜单“SVN检出”,显示检出对话框,输入cnpack版本库url,检出目录设定为工作目录下的cnpack目录。
(3)确定后,TortoiseSVN获取到文件,并在工作目录中建立cnpack文件夹,里面为最新的代码文件。文件夹状态已为SVN关联状态,如图。
(4)你也可以在TortoiseSVN菜单中选择“版本库浏览器”,输入版本库url,显示版本库浏览器,并可以直接查看和管理版本库中文件。
5、在本机提供版本管理。
TortoiseSVN可以通过file://协议打开本机或者共享目录中的版本库,同时TortoiseSVN也提供了方便的创建版本库的功能,因此,我们可以直接使用TortoiseSVN在本机或者局域网中建立版本控制的环境。
需要注意的是,共享目录下的版本库需要开放读写权限给多人操作,因此,文件的安全性存在问题,^_^,这也是VSS的问题吧?
(1)创建版本库。
建立多版本库父目录c:\svn_ds。在其中创建版本库目录LearnAIR(学习AIR的代码管理)。点击TortoiseSVN菜单的“在此创建版本库”。
(2)如果没有文件系统读写错误,将出现成功提示信息,LearnAIR目录中出现版本库初始文件和目录信息。
(3)同前面打开版本库说明,选择TortoiseSVN菜单“SVN检出”,版本库url地址填入file协议,如:file:///C:/SVN_DS/LearnAIR。设置检出目录,确定。建立起检出目录。
(4)从检出目录中进行文件管理。
将AIR代码目录放入检出目录中,TortoiseSVN会自动判断文件夹和版本库状态,如:
选择“SVN提交”,可将检出目录中的文件和文件夹选择提交到版本库中。
检出目录中修改后的文件,图标状态改变:
同样,可查看目录中文件和版本库中差异:
基本的版本管理操作并不复杂,如果对安全性不高,这样的本地版本管理很适用于个人的一些代码历史跟踪、草稿文档的管理等。
分享到:
相关推荐
汉化包则是为了方便中文用户使用,将SVN的界面和文档翻译成中文,使得操作更加直观易懂。 在Windows环境下,安装SVN汉化包可以帮助开发者更便捷地进行版本控制操作。以下是关于SVN汉化及其在Windows平台上的应用的...
这次我们关注的是它的最新版本——TortoiseSVN 1.11.1,版本号为28492,专为64位系统设计,同时包含了安装包和中文语言包。这一版本的发布,无疑为用户提供了更加便捷的下载途径,避免了官方下载速度慢的问题。 ...
为了解决这一问题,SVN提供了一个更安全的解决方案——`svnadmin hotcopy`命令。 该命令能够确保在版本库变化期间,备份操作不会受到干扰,从而避免了数据的不一致性。具体操作如下: ``` svnadmin hotcopy d:\...
该压缩包中的唯一文件——TortoiseSVN-1.8.5.25224-x64-svn-1.8.8.msi,是一个Windows安装程序,用于在用户的系统上安装TortoiseSVN。通过这个msi文件,用户可以轻松地按照向导提示完成安装过程,将TortoiseSVN集成...
《TortoiseSVN-1.4.0.7501-win32-svn-1.4.0.msi:版本控制利器——TortoiseSVN详解》 TortoiseSVN,作为一款广受开发者欢迎的Subversion(简称SVN)客户端,是软件版本控制的重要工具。在标题中提及的"TortoiseSVN-...
这里的三个安装文件——TortoiseSVN、Subversion和Apache——都是1.7.x系列,这意味着它们之间应该是兼容的,可以避免版本冲突问题。在实际部署中,你需要先安装Apache服务器,然后配置SVN模块,接着安装并配置...
2. 右键——TortoiseSVN——import…出现了: 3. 在 URL of repository: 下边的框中输入 svn://localhost/,如果服务器安装在其他机器,则将 localhost 改换成目标机器的 IP 地址“svn://192.168.0.145/”。如果不想...
- 安装TortoiseSVN,以便于在Windows环境中操作SVN。 - 安装Subclipse插件,方便在Eclipse中进行版本控制操作。 #### 四、版本库配置与项目导入 1. **创建版本库** - 使用TortoiseSVN创建一个新的版本库。 - ...
通过实验,学生将学习如何安装SVN服务器端软件Visual SVN Server,配置服务器,并安装和配置SVN客户端TortoiseSVN。同时,实验还将涵盖用户管理、权限设置以及SVN常用功能的操作,如添加、提交、更新、分支和合并等...
《TortoiseSVN-1.5.9.15518-win32-svn-1.5.6.rar》是一款专为Windows操作系统设计的版本控制系统客户端——TortoiseSVN的1.5.9版本,其内核基于Subversion 1.5.6。在软件开发和协作过程中,版本控制是至关重要的,它...
《小乌龟——TortoiseSVN在64位系统中的应用详解》 TortoiseSVN,被誉为“小乌龟”,是一款广受欢迎的Subversion(简称SVN)客户端,专为Windows用户设计。它的图标集成在文件资源管理器中,提供直观、易用的界面,...
TortoiseSvn是一款强大的版本控制系统——Subversion(Svn)的图形化客户端,特别适合Windows操作系统用户使用。它以友好的界面和直观的操作方式,使得开发者能够轻松地进行代码管理和协作,是程序员进行代码版本...
客户端安装则为开发者提供操作SVN的工具,如TortoiseSVN或SmartSVN,便于日常的代码提交、更新等操作。 创建资源库是项目管理的基础,项目的所有文件都将存放在资源库中。你可以选择在本地硬盘、网络共享位置或者云...
在这个特定的版本——TortoiseSVN 1.8.7,我们看到了对Windows XP系统的兼容性,尽管这是一款较老的操作系统,但TortoiseSVN仍能为用户提供强大的源代码管理和协同工作功能。 首先,让我们深入了解一下TortoiseSVN...
在这个特定的版本——TortoiseSVN 1.6.6.17493-x64-svn-1.6.6中,我们关注的是64位架构的实现,这对于处理大型项目和高内存需求的环境至关重要。 1. **什么是TortoiseSVN**: TortoiseSVN是Subversion(SVN)的一...
**TortoiseSVN** 是一个非常流行的版本控制系统——Subversion(SVN)的图形化客户端,它专为Windows用户设计。在这个特定的版本“TortoiseSVN-1.14.0.28885-x64-svn-1.14.0.msi”中,我们看到的是**1.14.0** 的更新...
**TortoiseSVN** 是一个非常流行的版本控制系统——Subversion(SVN)的图形化客户端,专为Windows用户设计。在IT行业中,版本控制是软件开发中的关键工具,它帮助团队协同工作,追踪代码更改,并能恢复到任何历史...
在我们讨论的这个特定版本——TortoiseSVN-1.5.9.15518-win32-svn-1.5.6中,我们看到它适用于Windows 32位操作系统,并基于Subversion 1.5.6内核。这一版本发布于Subversion项目的一个关键发展时期,引入了多项增强...
本指南将详细介绍如何在Windows上安装、配置和使用SVN。 ### 1. SVN的安装 首先,你需要下载适用于Windows的SVN客户端,如TortoiseSVN。访问官方网站下载最新稳定版本,并按照安装向导进行安装。确保在安装过程中...