大雀软件园

首页 软件下载 安卓市场 苹果市场 电脑游戏 安卓游戏 文章资讯 驱动下载
技术开发 网页设计 图形图象 数据库 网络媒体 网络安全 站长CLUB 操作系统 媒体动画 安卓相关
当前位置: 首页 -> 站长CLUB -> 经验技巧 -> TortoiseSVN客户端傻瓜式中文使用教程方法

TortoiseSVN客户端傻瓜式中文使用教程方法

时间: 2021-07-31 作者:daque

tortoisesvn存户端是一款特殊专科且好用的svn存户端大略说他不妨多部分同声开拓一个名目共享资源,大雀小编为大师整治一份tortoisesvn存户端安置本领及比拟大略的运用教程给到大师,subversion本子的遏制系一致个免费开源svn存户端,不妨穿梭功夫的处置文献和目次。

tortoisesvn客户端傻瓜式中文使用教程方法图1TortoiseSVN客户端傻瓜式中文使用教程方法图1"/>

tortoisesvn 64位存户端载入地方:http://www.daque.cn/downinfo/56915.html

tortoisesvn客户端傻瓜式中文使用教程方法图2

运转载入的 tortoisesvn 安置步调

tortoisesvn客户端傻瓜式中文使用教程方法图3

运转载入的 tortoisesvn 华文谈话包

tortoisesvn客户端傻瓜式中文使用教程方法图4

精确安置后,该当举行一次的重开机,以保证 tortoisesvn 的精确精确。

tortoisesvn客户端傻瓜式中文使用教程方法图5

窜改 tortoisesvn 默许谈话

tortoisesvn客户端傻瓜式中文使用教程方法图6

tortoisesvn 安置完后默许的界面是英文的,咱们不妨经过树立窜改成已安置谈话

tortoisesvn客户端傻瓜式中文使用教程方法图7

tortoisesvn 的运用

tortoisesvn客户端傻瓜式中文使用教程方法图8

创造一个 runoob01 的处事目次

tortoisesvn客户端傻瓜式中文使用教程方法图9

所谓的 runoob01 目次本来即是您凡是用来寄存处事档案的场合。常常咱们会比及本人的处事做的一个段落的功夫再举行备份。以是咱们凡是都是在 runoob01 目次底下处事,比及符合机会在 commit 到 repository 中。举例来说,咱们想在 d 盘底下创造一个名为 runoob01 的目次。开始先把这个目次创造出来。

tortoisesvn客户端傻瓜式中文使用教程方法图10

加入创造的目次在空缺处按下右键后(您不妨在 mywork 目次的 icon 上按,也可加入 mywork 目次后,在空缺的场合按),采用 svn checkout。

接着您不妨看到如次的画面:

tortoisesvn客户端傻瓜式中文使用教程方法图11

开始咱们要填入的是 repository(本子库)的场所,对于 svn 来说,repository 的场所都是 url。本子库 url 这边填入咱们尝试的本子堆栈地方 svn://10.0.4.17/runoob01。

接着,略微看一下 checkout directory(检出至目次),这个字段该当要指向您的 runoob01 目次。

确认后,按下 ok 按钮,您该当不妨看到如次的消息窗口。

tortoisesvn客户端傻瓜式中文使用教程方法图12

如许就表白举措实行。按下 ok 按钮后,再到您方才创造的目次下。您将会看到 mywork 目次底下多了一个名为 .svn 的目次(这个目次是湮没的,即使您的档案处置员没有设定不妨看到湮没目次,您将没辙看到它) 。

tortoisesvn客户端傻瓜式中文使用教程方法图13

即使您要在一个仍旧生存的 svn server 上头 checkout 出上头的档案,您只须要给定精确的 svn url 以及要 checkout 目次的称呼。就不妨博得指定的档案及目次了。

新增档案及目次到 repository 中 add commit

tortoisesvn客户端傻瓜式中文使用教程方法图14

创造目次 dir01, 在目次里新增文献

将新增的文献介入到 svn 本子遏制中,tortoisesvn 会把筹备要介入的档案及目次,勾选须要介入的文献。

按下 ok 后,您将会看到如次的消息窗口:

这个 add(减少)的举措并未真实的将档案放到 repository 中。只是是奉告 svn 筹备要在 repository 中放入那些档案。 此时的文献状况为:

那些档案真实的放入到 repository 中,空缺处右键采用 svn commit(提交) 紧接着,您将会看到如次的窗口展示:

在这边不妨领会地领会到哪些档案要被 commit 到 repository(本子库)中。同样的,即使您有档案不想在这个功夫 commit 到 repository,您不妨废除采用的档案,如许她们就不会被 commit 到 repository 中。在"消息"文本框中不妨写入对此次 commit 的证明。

tortoisesvn客户端傻瓜式中文使用教程方法图15

点击"确认"后实行 commit 举措,而后您不妨到 runoob 目次中,决定能否一切的档案 icon 都犹如下的绿色勾勾在上头,如许代办您的档案都精确精确的到 repository 中。

tortoisesvn客户端傻瓜式中文使用教程方法图16

革新档案及目次 update

tortoisesvn客户端傻瓜式中文使用教程方法图17

因为本子遏制体例大都都是由很多人共通运用。以是,同样的档案大概再有人会去举行编纂。为了保证您处事目次中的档案与 repository 中的档案是同步的。倡导您在编纂前都进步行革新的举措。

在想要革新的档案或目次 icon 上头按下鼠标右键。而且采用 svn update。

tortoisesvn客户端傻瓜式中文使用教程方法图18

偶尔咱们须要上溯至一定的日子或是本子,这时候就不妨运用 svn 的 update to revision 的功效。在想要革新的档案或目次 icon 上头按下鼠标右键。而且采用 tortoisesvn->update to revision(革新至本子)。

tortoisesvn客户端傻瓜式中文使用教程方法图19

复制档案及目次 branch

很多功夫您会蓄意有其余一个复制的目次来举行新的编修。比及决定这个分支的窜改仍旧结束了,再兼并到从来的重要开拓本子上。举例来说,咱们暂时在runoob01/trunk底下犹如下的目次及档案:

tortoisesvn客户端傻瓜式中文使用教程方法图20

此刻,咱们要为 trunk 这个目次创造一个 branch。假如咱们蓄意这个目次是在 d:\runoob01\branch。开始咱们不妨在 trunk 目次底下的空缺处,或是径直在 trunk 的 icon 底下按下鼠标右键采用 branch/tag…(分支/标志)这个选项,您将会看到如次的对话框展示。

tortoisesvn客户端傻瓜式中文使用教程方法图21

请先确认 from wc at url(从处事复本/url): 中的目次是您要复制的根源目次。接着,在 to url(至路途)中输出您要复制往日的路途。常常咱们会将一切的 branch 会合在一个目次底下。以上头的例子来说,branch 档案城市会合在 branch 的子目次底下。在 to url 中您只须要输出您要的目次即可。目次不生存时,会由 svn 帮您创造。更加须要提防的是 svn 由于斜线动作目次分割字符,而非反斜线。 接着在 log message(日记消息)输出您此次 branch 的手段何以。按下 ok 就不妨了。

tortoisesvn客户端傻瓜式中文使用教程方法图22

即使胜利,将不妨看到底下的画面:

tortoisesvn客户端傻瓜式中文使用教程方法图23

按下 ok 就不妨封闭这个窗口了。即使您此时连忙去 runoob01 目次的 branch 子目次底下,您将会悲观的发此刻该目次底下并没有方才指定的目次生存。这是由于您 runoob01 目次的部份仍旧旧的,您只须要在 branch 子目次底下举行 svn update 就不妨看到这个新增的目次了。新增的目次就与从来的目次无干了。您不妨大肆对他举行编纂,从来到您确认好一切在 branch 底下该做的处事都实行后,您不妨采用将这个 branch merge 回从来的 trunk 目次,大概是保持它在 branch 中。

兼并举措 merge

tortoisesvn客户端傻瓜式中文使用教程方法图24

假设咱们在 branch 分支中对文献举行了窜改或减少了文献,要 merge 回 trunk 目次中,本领很大略。以上头的例子来说,咱们在 d:\runoob01\trunk目次空缺处,按下鼠标右键,采用 merge(兼并):

这个画面重要分为三个部份,前方的 from: 与 to: 是要问您安排从 branch 中的哪个本子到哪个本子,merge 回从来的 trunk 目次中。所以,from 跟 to 的 url 字段该当都是指定从来 branch 的目次下。剩下的即是指定要 merge 的 revision 范畴。以上头的例子而言,咱们从 branch 的 revision 7 发端 merge 到 branch 底下的最新本子。您不妨透过,dry run 按钮,试作一次 merge。这个 merge 只会表露少许消息,不会真实的革新到 trunk 的目次去。惟有按下 merge 按钮后,才会真实的将 branch 的档案与 trunk 的档案兼并起来。

tortoisesvn客户端傻瓜式中文使用教程方法图25

即使您确认这次的 merge 没有题目,您不妨径直运用 commit 来将这两个被窜改的档案 commit 回 svn repository 上。即使有题目,您不妨径直窜改这两个档案,直到确认 ok 了,再行 commit。

创造 tag 或是 release

所谓的 tag 或是 release 即是一个更加的本子,由于这个本子大概有更加的意旨。比方:这个本子是更加的 milestone 或是 release 给存户的本子。本来,tag 与 release 的作法与 branch 实足沟通。不过 branch 大概会须要 merge 回从来的 trunk 中,而 tag 及 release 大局部都不须要 merge 回 trunk 中。

举例来说,即日咱们的 trunk 做了一版,这个本子被认定是软硬件的 1.0 版。 1.0版对于开拓来说是一个特殊要害的历程碑。以是咱们要更加为他做一个标志,亦即 tag。假如,这个 1.0 版是要正式 release 给存户或是关系 vendor,咱们要不妨为他做一个 release 的标志。基础上,svn 惟有目次的观念,并没有什么 tag 的用法。以是您会看到在 svn 的选单上头,branch 与 tag 是同一个名目。以这个 1.0 的例子来说,咱们在 runoob01 目次下创造 tags 目委派于寄存打 tag 的本子,并提交到本子库,而后在 trunk 上头,按下鼠标右键,采用 branch/tag 的名目:

tortoisesvn客户端傻瓜式中文使用教程方法图26

胜利的话,您就在对应的 tag 目次底下创造了一个 v1.0 的目次。固然,即使您这时候到 tag 的目次底下去,会看得见这个目次,您须要在 tag 目次底下 update 一下,本领看到它。

热门阅览

最新排行

Copyright © 2019-2021 大雀软件园(www.daque.cn) All Rights Reserved.