ImageVerifierCode 换一换
格式:DOCX , 页数:29 ,大小:564.99KB ,
资源ID:19767523      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/19767523.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(TortoiseSVN使用word版本Word文档下载推荐.docx)为本站会员(b****5)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

TortoiseSVN使用word版本Word文档下载推荐.docx

1、右键点击左边的结构树,我们发现这里会弹出一个菜单。通过这些菜单,我们一样可以进行一些对仓库的操作。3.2Export导出数据可以使用鼠标右键弹出菜单中TortoiseSVN-Export功能,也可以使用Repo-Browser中弹出菜单的Export功能,该功能可以将文件仓库中的数据导出到本地。运行后出现:URL Of repository栏输入需要导出的数据的路径。Export Directory栏输入导出到本地的路径,如果该路径不存在,系统将自动创建。第三行的下来列表中是选择导出的深度,其选项意义为:Full recursive: 检出完整的目录树,包含所有的文件或子目录。Immediat

2、e Children,including floders:检出目录,包含其中的文件或子目录,但是不递归展开子目录。Only File Children:检出指定目录,包含所有文件,但是不检出任何子目录。Only this Item:只检出目录。不包含其中的文件或子目录。 点击O K后,出现输入用户名密码的对话框,输入后开始导出:3.3Create Repository Here用来创建一个文件仓库。首先建立一个文件夹,注意该文件夹内不能有任何内容。右键点击该文件夹,选择TortoiseSVN-Create Repository Here,运行后将创建一个文件仓库。3.4Import该功能用来导

3、入数据。首先右键选择需要导入的文件夹,在弹出菜单中选择TortoiseSVN-Import,会弹出Import对话框:在URL of repository栏中填入导入后的位置,如果导入的是文件夹,这里最后一个”/”后的内容就是导入后文件仓库中的文件夹。在Import Message栏中可以输入一些导入的信息。点击OK后,出现输入用户密码的对话框,输入完毕后,开始导入。3.5Settings对系统进行一些设定。3.6SVN Checkout为了得到一个工作副本,需要进行从版本库检出的操作。在Windows资源管理器里选择一个存放工作副本的目录。右键点击弹出右键菜单,选择SVNCheckOut命令

4、。然后就会看到下面的对话框: 点击O K后,出现输入用户名密码的对话框,输入后开始检出:3.7SVN Commit将你对工作副本的修改发送给版本库,称为提交修改。但在你提交之前要确保你的工作副本是最新的。你可以直接使用TortoiseSVN SVN Update,或者,你可以先使用TortoiseSVN Check For Modifications看看哪些文件在本地或是服务器上已经有了改动。如果你的工作副本是最新的,并且没有冲突,你就已经为提交做好准备了,选择你要提交的文件和/或文件夹,然后TortoiseSVN SVN Commit。确认后,点击OK,出现输入用户名密码的对话框,输入后开始

5、提交。3.8SVN Update该功能用来更新本地的副本,使得与仓库中的一致。首先输入用户名密码:输入后会自动更新:3.9Check For Modifications进入到需要本地的工作副本目录,运行该命令,会弹出对话框:点击Check repository,会提示输入用户名密码:输入后会在对话框中显示文件仓库中更新的文件:3.10Show log 显示日志功能,首先输入用户名密码:进入后可以查看到系统的一些日志信息:点击statistics后可以查看统计信息:默认的图表类型为Statistics,如下:可以选择Commits by date(提交日期)的图表类型进行显示,如下:也可以选择C

6、ommits by author(提交人)的图表类型进行显示,如下:3.11Revision graph查看版本分支图,首先输入用户名密码:输入完成后,进入到Revision graph后可以看到版本的分支图:3.12Get lock取得锁定。默认情况下,所有的东西都没有锁定,只要有提交权限的人都可以在任何时候提交任何的文件。其他人会定时更新他们的工作副本,在库中的改变的东西都会与本地合并。如果你对一个文件 取得锁定,那么只有你可以提交这个文件。其他用户的提交都会被拒绝,直到你释放了这个锁。一个被锁定的文件不能在库中进行任何形式的合并。所以它不能除锁的拥用者之外的人删除或更名。但是,其他用户不

7、必知道你已经增加了锁定,除非他们定期地检查锁定的状态。这其实没什么意义,因为他们发现提交失败的时候就可以知道锁定了。为了更容易管理锁,而设置了一个新的Subversion属性 svn:needs-lock。当一个文件的这个属性被设置(成任意值)的时候,每当该文件检出或更新时,本地的副本都被设成只读,除非该工作副本就是拥有锁的那个用户的。这么做是为了能警告你,你不应该修改这个文件,除非你申请到了锁定。受控只读的文件在TortoiseSVN中用一个特殊的图标来表示你需要在编辑前取得锁定。锁除了按所有者记录外,还在工作副本中记录。如果你有多个工作副本(在家,在单位),那么在这些工作副本中,只允许对其

8、中一份拥有锁。如果你的合作者之一请求一个锁,但却外出旅游去了,你怎么办?Subversion提供了一种强制锁。释放别人拥有的锁被称为破坏锁定,强制获得别人拥有的锁称为窃取锁定。当然,如果你想要与你的合作者保持良好的关系,轻易不要这么做。锁在库中进行记录,一个锁定令牌建立在你的本地工作副本中。如果有矛盾,比如某人破坏了锁下,那么本地的锁定令牌将不可用。库中的记录将是最权威的参考。选择该命令,会将选中的工作副本目录下的文件罗列出来,供用户选择需要锁定的文件:选择后,点击OK,输入用户名密码:输入完成后,进行锁定:3.13Release lock解除锁定,这个是Get Release lock的反操

9、作。右键点击副本文件夹后,运行Release lock,弹出Unlock对话框:选择需要解锁的文件,点击OK:要求输入用户名密码:解锁完成:3.14Clean up清理功能。也许由于服务器问题,一个Subversion指令不能成功地完成,你的工作副本因此被滞留在一个不一致的状态。 那样的话,你需要在该目录上使用TortoiseSVN Clean Up命令。3.15Revert撤销更改。如果你想要撤消一个文件自上次更新后的所有的变更,你需要选择该文件, 右击弹出快捷菜单,然后选择TortoiseSVN Revert命令,将会弹出一个显示这个你已经变更并能恢复的文件。选择那些你想要恢复的然后按OK

10、. 3.16Branch/tag分支/标记。版本控制系统的一个特性是能够把各种修改分离出来放在开发品的一个分割线上。这条线被称为分支。分支经常被用来试验新的特性,而不会对开发有编译错误的干扰。当新的特性足够稳定之后,开发品的分支就可以混合回主分支里(主干线).版本控制系统的另一个特性是能够标记特殊的版本(例如某个发布版本),所以你可以在任何时候重新建立一个特定的构件和环境。这个过程被称作标记。在你当前的工作副本中给你想要复制的分支或标记选择一个目录,然后选择命令TortoiseSVN Branch/tag。默认的目标URL将会是你当前工作副本所处的源URL。你必须给你的分支/标记编辑一个新路径

11、。现在你必须选择要复制的源位置。在这里你有三个设置选项:HEAD revision the repository(版本库中的最新版本):新分支直接从仓库中的最新版本里复制出来。不需要从你的工作副本中传输任何数据,这个分支的建立是非常快的。Specific revision in the repository(在版本库中指定具体的版本) 在仓库中直接复制建立一个新分支同时你也可以选择一个旧版本。假如在你上周发布了项目时忘记了做标记,这将非常有用。如果你记不起来版本号,通过点击鼠标右键来显示版本日志,同时从这里选取版本号。和上次一样不需要从你的工作副本中传输任何数据,这个分支建立起来是非常快的。W

12、ork copy(工作副本)新的分支是一个完全等同于你的本地工作副本的一个副本。如果你更新了一些文件到你的工作副本的某个旧版本里,或者你在本地做出了修改,这些改变将准确无误的进入副本中。自然而然地这种综合的标记会包含正在从工作副本传输到版本库的数据,如果这些数据还不存在的话。3.17Switch切换。在版本库中从你当前的工作副本切换到最新建立的副本。再一次选择你的项目所处的顶级文件夹然后在菜单中使用TortoiseSVN Switch。切换操作起来就象更新,因为它没有丢弃你在本地做的修改。在工作副本里当你进行切换的时候任何没有提交过的修改都会被混合。如果你不想看到这样的结果,那么你可以有两种选

13、择,要么在切换前提交修改,要么把工作副本恢复到一个已经提交过的版本(比如最新版本)。3.18Merge合并。分支用来维护独立的开发支线,在一些阶段,你可能需要将分支上的修改合并到最新版本,或者将最新版本的修改合并到分支。Merge执行的时候需要选择合并类型:合并一个范围版本这个方法适用于你已经在分枝(或主干)提交了版本,要合并这些修改到不同分枝的场合。复兴分支这个方法适用于你创建了在 Subversion 手册中讨论的新特性分枝,要合并分枝到主干的场合。合并两个不同的树此方法适用于合并两个分枝的差异到工作副本。1)合并一个范围版本在URL to merge form栏中输入需要合并的对象的UR

14、L。在Revision range to merge栏中输入需要合并的版本。2)复兴分支在Form URL栏中输入需要合并的分支的URL。3)合并两个不同的树Form栏输入合并范围的起始URLHead Revision如果选择则合并范围的起始版本为最初的版本Revision栏输入合并范围的起始版本TO栏输入合并范围的结束URLHead Revision如果选择则合并范围的结束版本为最初的版本Revision栏输入合并范围的结束版本每种合并类型的最后都会有合并选项,如下:在Merge depth栏中选择合并深度。Working copy工作副本。Immediate Children,includ

15、ing folders:多选框内容分别为:Ignore ancestry:忽略根源Ignore Line endings:忽略行结尾单选框内容分别为:Compare whitespaces:比较空白字符Ignore whitespace changes:忽略空白字符的变化Ignore all whitespaces:忽略所有空白字符3.19Relocate该功能用来重新定位文件仓库。To URL栏中输入需要重新定位的文件仓库的URL。点击OK后出现警告信息:点击Yes后,需要输入重新定位的文件仓库的用户名密码:输入完成后,出现消息对话框:点击OK,重新定位成功。3.20Add如果在你的开发过程

16、中你创建了新的文件或目录,那么你需要把他们加入你的版本控制中。选择那个文件或目录并使用TortoiseSVN Add.当你添加了指定的文件/目录到版本控制系统之后,这个文件上会出现一个added标志,这意味着你得先提交你的工作副本使该文件/目录对其他开发者来说成为有效的。添加一个文件/目录不会影响版本库点击OK后,添加成功。3.21Delete删除。删除一个SVN的目录或者文件,通过该命令删除后,会发现文件或者目录的图标变为:3.22Rename重命名。对于一个SVN的目录或者文件进行重命名操作。输入新名称。系统对改名的目录或者文件进行处理:处理完成后,会发现之前的目录下会产生一个新的以刚才输入的新名称命名的目录或者文件,并且状态为添加,而之前的目录或者文件状态为删除。4结束语由于时间问题,本文的只列出了TortoiseSVN的一些常用操作,还有一些其他的操作这里没有写出。TortoiseSVN作为SubVersion的客户端来管理程序的开发,可以避免因为程序代码版本的问题而造成的一些麻烦。而如果使用该系统来管理一些文档,以上介绍的一些功能可能并不一定能用到。另外如果使用者对此感兴趣,可以自己摸索钻研,也可以上网查找相关的帮助。希望大家能够借助该系统来提升自身的管理能力。

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1