TortoiseSVN使用简介(修订)解读

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

TortoiseSVN使用简介

待实现功能:

1、S VN Server也可以做到当上传新版本后,自动发信给相关的成员。

2、客户端用户自己修改本帐户密码。

3、将资料上传到服务器共享文件夹,并使得所有账户均能通过共享文件夹看到

该文件;

4、验证用户通过别的电脑使用自己的账户上传资料效果怎样,是否同样可实现

第三个功能;如何在一台电脑上实现不同账户的切换登录;

5、管理员如何查看所有用户上传的资料;

下一步工作:

1、分类整理资料、合理分配与命名服务器上的文件夹(实验室资产资料、教职

工学生等个人文件夹、共享文件夹等);

2、确定学生文件夹的被读写权限是只开放给其导师还是所有老师;

3、制定合理规章制度、创建相应的文件模板,并放置在相应文件夹;

4、创建用户,并分配相应的读写权限;

5、挨个测试各个账户;

6、测试校外网能否登陆服务器;

7、编写操作手册,推广应用;先从教职工开始试运行两周,然后由各位老师推

广到自己小组的学生;

• 1 安装及下载client 端

• 2 什么是SVN(Subversion)?

• 3 为甚么要用SVN?

• 4 怎么样在Windows下面建立SVN Repository?

• 5 建立一个Working目录

• 6 新增档案及目录到Repository中

•7 更新档案及目录

•8 更新至特定版本

•9 复制档案及目录

•10 制作Tag或是Release

•11 快速参考

o11.1 取得(Checkout)Repository

o11.2 更新(Update)档案或目录

o11.3 新增(Add)档案或目录

o11.4 提交(Commit)修改过的档案或目录

o11.5 Copy/Tag/Branch/Release档案或目录

•什么是SVN(Subversion)?

•有一个简单但不十分精确比喻:

•SVN = 版本控制 + 备份服务器

•简单的说,您可以把SVN当成您的备份服务器,更好的是,他可以帮您记住每次上传到这个服务器的档案内容。并且自动的赋予每次的变更一个版本。

•通常,我们称用来存放上传档案的地方就做Repository(服务器端)。用中文来说,有点像是档案仓库的意思。不过,通常我们还是使用Repository这个名词。基本上,第一次我们需要有一个新增(add)档案的动作,将想要备份的档案放到Repository上面。日后,当您有任何修改时,都可以上传到Repository上面,上传已经存在且修改过的档案就叫做commit,也就是提交修改给

SVN server的意思。针对每次的commit,SVN server都会赋予他一个新的版本。同时,也会把

每次上传的时间记录下来。日后,因为某些因素,如果您需要从Repository下载曾经提交的档

案。您可以直接选择取得最新的版本,也可以取得任何一个之前的版本。如果忘记了版本,还是可以靠记忆尝试取得某个日期的版本。

安装应用客户端软件

1.安装TortoiseSVN 客户端程序包,正确安装后进行一次重开机(如果是32-bit 的操作系统,则

应该使用“TortoiseSVN-1.4.x.xxxx-x64-svn-1.4.x.msi”,如果是64-bit 的操作系统,则应该使用“TortoiseSVN-1.4.x.xxxx-x64-svn-1.4.x.msi”)。

2.安装步骤如下(以32bit软件包为例):

(1)双击ToroiseSVN安装包如下图:

(2)点击next进行下一步如下图:

(3)点最上面选项然后next进入下一步如下图:

(4)选择安装路径点next进入下一步如下图:

(5)点Install进行安装如下图:

(6)等待完成安装,完成后如下图:

以上Tortoise SVN安装完毕。

3.安装成功后,在任意文件夹内按下鼠标右键,应该可以看到如下的画面:

大部分的TortoiseSVN的操作都是通过文件夹及鼠标右键就可以完成了。建立一个Working目录

所谓的Working目录其实就是您平常用来存放工作档案的地方。通常我们会等到自己的工作做的一个段落的时候再进行备份。所以我们平常都是在Working目录下面工作,等到适当时机再commit到repository中。举例来说,我们想在D盘下面建立一个名为working的目录。首先先把这个目录建立出来。

此时,这个目录应该为空的。

在档案管理员中按下右键后(您可以在working目录的icon上按,也可进入working目录后,在空白的地方按),选择SVN checkout。

接着您可以看到如下的画面:

首先我们要填入的是repository的位置,对于SVN来说,repository的位置都是URL。由于我们前面已经在E槽建立一个repository,因此,我们现在要在URL of repository这一栏填入file:///E:/svn_repo/。

接着,稍微看一下Checkout directory,这个字段应该要指向您的working目录。确认后,按下OK按钮,您应该可以看到如下的讯息窗口。

这样就表示动作完成。按下OK按钮后,再到您刚刚建立的目录下。您将会看到working目录下面多了一个名为.svn的目录(这个目录是隐藏的,如果您的档案管理员没有设定可以看到隐藏目录,您将无法看到它) 。

相关文档
最新文档