<p>首先我们要填入的是repository的位置,对于SVN来说,repository的位置都是URL。由于我们前面已经在E槽建立一个repository,因此,我们现在要在URL of repository这一栏填入file:///E:/svn_repo/。</p>
<p>接着,稍微看一下Checkout directory,这个字段应该要指向您的working文件夹。确认后,按下OK按钮,您应该可以看到如下的信息窗口。 </p>
<p><img alt="" width="554" height="248"></p>
<p>
所谓的<span lang="EN-US">Working</span>文件夹其实就是您平常用来存放工作文件的地方。通常我们会等到自己的工作做的一个段落的时候再进行备份。所以我们平常都是在<span lang="EN-US">Working</span>文件夹下面工作,等到适当时机在<span lang="EN-US">commit</span>到<span lang="EN-US">repository</span>中。举例来说,我们想在<span lang="EN-US">D</span>槽下面建立一个名为<span lang="EN-US">working</span>的文件夹。首先先把这个文件夹建立出来。</p>
<p><span><img src="http://hi.csdn.net/attachment/201004/26/0_12722402436773.gif" alt=""></span></p>
<p class="MsoNormal"> 此时,这个文件夹应该为空的。
</p>
<p class="MsoNormal"> 在资源管理器中按下右键后<span lang="EN-US">(</span>您可以在<span lang="EN-US">working</span>文件夹的<span lang="EN-US">icon</span>上按,也可进入<span lang="EN-US">working</span>文件夹后,在空白的地方按<span lang="EN-US">)</span>,选择<span lang="EN-US">SVN checkout</span>。</p>
<p class="MsoNormal"><img src="http://hi.csdn.net/attachment/201004/26/0_1272240347ynI4.gif" alt=""></p>
<p class="MsoNormal"></p>
<p class="MsoNormal"> 接着您可以看到如下的画面:</p>
<p class="MsoNormal"><img src="http://hi.csdn.net/attachment/201004/26/0_1272240380AcKW.gif" alt=""></p>
<p class="MsoNormal"></p>
<p> 首先我们要填入的是repository的位置,对于SVN来说,repository的位置都是URL。由于我们前面已经在E槽建立一个repository,因此,我们现在要在URL of repository这一栏填入file:///E:/svn_repo/。</p>
<p> 接着,稍微看一下Checkout directory,这个字段应该要指向您的working文件夹。确认后,按下OK按钮,您应该可以看到如下的信息窗口。</p>
<p><img src="http://hi.csdn.net/attachment/201004/26/0_1272240460ntGb.gif" alt=""></p>
<p class="MsoNormal"> 这样就表示动作完成。按下<span lang="EN-US">OK</span>按钮后,再到您刚刚建立的文件夹下。您将会看到<span lang="EN-US">working</span>文件夹下面多了一个名为<span lang="EN-US">.svn</span>的文件夹<span lang="EN-US">(</span>这个文件夹是隐藏的,如果您的资源管理器没有设定可以看到隐藏文件夹,您将无法看到它<span lang="EN-US">) </span>。<span lang="EN-US"></span></p>
<p><img src="http://hi.csdn.net/attachment/201004/26/0_1272240464WS8z.gif" alt=""></p>
<p>
</p>
<p class="MsoNormal"><span lang="EN-US"> SVN</span>会在您的工作文件夹下,以及其子文件夹下建立这个<span lang="EN-US">.svn</span>的子文件夹。您不应该进去这个文件夹,尤其不应该改动这个文件夹下面的任何内容。否则很可能会造成<span lang="EN-US">SVN</span>无法正常运作。<span lang="EN-US"></span></p>
<p class="MsoNormal"> 由于,原来的<span lang="EN-US">repository</span>是空的,所以我们现在的<span lang="EN-US">working</span>文件夹也是空的。如果您现在<span lang="EN-US">checkout</span>的是一个已经有内容的<span lang="EN-US">repository</span>,您将会看到<span lang="EN-US">working</span>文件夹下面现在多了许多文件夹及文件。 <span lang="EN-US"></span></p>
<p class="MsoNormal"> 如果您要在一个已经存在的<span lang="EN-US">SVN Server</span>上面<span lang="EN-US">checkout</span>出上面的文件,您只需要给定正确的<span lang="EN-US">URL</span>以及<span lang="EN-US">working</span>文件夹的名称。就可以取得指定的文件及文件夹了。<span lang="EN-US"></span></p>
分享到:
相关推荐
### TortoiseSVN使用简介 #### 1. 安装及下载客户端 TortoiseSVN 是一个非常实用的 Subversion (SVN) 客户端工具,它为 Windows 用户提供了方便的图形界面操作方式。要开始使用 TortoiseSVN,首先需要下载并安装其...
- 创建一个新的文件夹作为 Working 目录。 - 使用 TortoiseSVN 的 “Import” 或 “Checkout” 功能将 Repository 拉取到该目录。 #### 六、新增文件及目录到 Repository 中 1. **添加文件**: - 将文件放入 ...
基本概念 2.1、什么是版本控制 简单点来说,版本控制就是...我们想要给客户一个项目,当然不能带版本信息,我们可以用TortoiseSVN菜单里的Export来实现,新建一个文件夹,右击文件夹TortoiseSVN菜单里选择Export…
TortoiseSVN是一款免费的开源Subversion客户端,它紧密地集成在Windows资源管理器中,为用户提供了一个直观的操作界面来管理代码版本。通过TortoiseSVN,用户可以方便地进行版本控制、备份以及协同开发。 #### 二、...
- **本地 Repository**:可以在本地磁盘上创建一个目录作为 Repository,使用命令行工具如 `svnadmin create` 命令创建。 - **远程 Repository**:若希望团队成员可以通过网络访问 Repository,则需要在服务器上部署...
- **创建Working文件夹**:Working文件夹是用户与Repository交互的工作区域,可通过TortoiseSVN的“Checkout”功能创建。 - **新增文件/文件夹**:通过右键菜单中的“TortoiseSVN > Add”选项可以将文件或文件夹添加...
2. **TortoiseSVN的安装程序**:TortoiseSVN的安装程序通常会提供一个向导式的界面,指导用户进行安装,设置环境变量,以及配置与Subversion服务器的连接。 3. **文档和教程**:压缩包中可能包含Subversion和...
TortoiseSVN是Subversion的一个图形化客户端工具,支持Windows系统。访问TortoiseSVN官网下载页面,选择对应的版本下载。当前推荐下载`TortoiseSVN-1.4.0.7501-win32-svn-1.4.0.msi`(或更高版本)。安装过程简单,...
- 文件右键 -> `TortoiseSVN -> Compare with working copy`。 #### 二、Eclipse中Subclipse插件的安装与配置 **1. 下载Subclipse插件** - **下载地址**: [http://subclipse.tigris.org]...
- **工作副本(Working Copy)**:从仓库中检出到本地的一个副本。 - **提交(Commit)**:将更改后的文件上传至仓库。 - **更新(Update)**:将仓库中的最新版本同步到本地工作副本。 - **日志(Log)**:记录每次提交的...
9. **标签**:`svn copy -r <revision> URL`,创建一个指定版本的标签。 ### 实战指导 1. 创建新项目:首先建立版本库,然后由项目负责人检出,创建项目结构。 2. 开发流程:开发者从主分支检出,开发完成后提交...