-
与工作副本比较
-
将你的工作版本与选中的版本进行比较。默认的比较工具是与 TortoiseSNV 一同发布的 TortoiseMerge,如果日志对话框是针对文件夹的,那么就会出现一个被修改的文件的列表,你可以单独地查看每个文件所做的修改。
-
与工作基础版本比较并追溯
-
追溯文件的选中版本与你工作的 BASE 版本,使用可视化差异工具显示差异。详情请参阅
“追溯不同点”一节
。(仅适用于文件)
-
以标准差异文件显示改变
-
将选中的版本作为单一差异文件(GNU补丁格式)查看。相对于可视化的文件比较器,它更难阅读,但它将所有的变化显示在一个格式更为紧凑的文件中。
如果你在单击菜单项目时,按住
Shift
键,对话框回显示出来,你可以为统一的diff设置选项。这些选项包括忽视每行结尾的更改和空格。
-
与前一版本比较
-
比较选中的版本和以前版本。它与比较工作副本类似。对于文件夹,这个选项首先会显示已修改的文件对话框让你选择要比较的文件。
-
与前一版本比较并追溯
-
显示修改的文件对话框让你选择文件。追溯选中的版本和前一版本,并使用可视化比较工具显示差异。(仅适用于文件夹)
-
保存版本至...
-
将选中的版本保存成文件,你可以得到一份该文件的旧版本。(仅适用于文件)
-
打开 / 打开方式...
-
用默认查看器或你指定的程序打开选中文件的选中版本。(仅适用于文件)
-
追溯...
-
追溯文件直到选中的版本。(仅适用于文件)
-
浏览版本库
-
打开版本库浏览器,基于选中的版本,在版本库中检查选中的文件或目录。
-
从版本创建分支/标记
-
从选中的版本建立一个分支/标记。这个选项很有用。比如: 如果你忘记建立标记,并且提交了某些你不想使其进入发行版的修改。
-
更新项目至版本
-
将你的工作副本更新到选中的版本。如果你想要你的工作副本折返到过去的某个时间,或者在版本库中有一系列提交而你想每次只更新工作副本一小步,那这个功能就很好用。你最好是更新工作副本的整个目录而不是单一某个文件,因为如果只更新某个文件,否则你的工作副本就可能不一致。
如果你想要永久撤销先前的更改,使用
复原到此版本
。
-
复原到此版本
-
恢复到某个以前的版本。如果你做了多处修改,然后决定要返回到版本 N,你就可以使用这个命令。恢复的修改位于你的工作副本,在你提交之前,并
不会
影响版本库。注意,这将会丢弃从那个版本以来的
所有
修改,使用选中的版本来替换文件/文件夹。
如果你的工作副本处于未修改的状态,在执行此操作后,工作副本将会显示为已修改。如果你已经进行了本地修改,这个命令将会把
撤销
的改变合并至你的工作副本中。
内部的动作是 Subversion 对选中版本之后的修改内容执行了反向合并,撤销这些先前提交产生的影响。
如果在执行这个动作后你察觉到你需要
撤销这次撤销
并且让工作副本返回到先前没有修改的状态,你应该在 Windows 资源管理器中使用
→
, 这个命令将会丢弃本次撤销动作带来的修改。
如果你只是想看看某个文件或者文件夹在先前的版本是什么样子,使用
更新至版本
或
保存版本为...
功能替代此操作。
-
复原此版本作出的修改
-
还原选中版本所做的修改。还原的内容只在你的工作副本中,所以此操作完全
不会
影响版本库!要注意的是,这个操作仅仅还原该版本中的修改。不是将整个文件替换成选中的那个版本。它对于已经做过其它无关修改的还原早期修改非常有用。
如果你的工作副本处于未修改的状态,在执行此操作后,工作副本将会显示为已修改。如果你已经进行了本地修改,这个命令将会把
撤销
的改变合并至你的工作副本中。
内部的动作是 Subversion 对这个版本的修改内容执行了反向合并,撤销先前提交产生的影响。
你可以使用上文
复原到此版本
中描述的
撤销这次撤销
。
-
合并版本到...
-
合并选中的版本到不同的工作副本。可以通过文件夹选择对话框来确定合并到哪一个工作副本中,但是此操作没有冲突对话框,也没有尝试测试合并的机会。合并到未修改的工作副本是一个好主意,这样当合并不成功时你可以还原工作副本。当你想要将某个分支上选中的版本合并至其他分支时,这个功能很有用。
-
检出...
-
检出你选择的目录的选中版本,创建一个全新副本。它弹出对话框,让你确认URL和版本,并且选择保存的位置。
-
导出...
-
导出选择的文件/目录的选中版本。它弹出对话框,让你确认URL和版本,选择导出位置。
-
编辑作者 / 日志信息
-
编辑之前提交时的日志信息或是作者。请阅读
“修改日志消息和作者”一节
,了解其工作原理。
-
显示版本属性
-
查看和编辑任何版本属性,不仅仅是日志信息和作者。参看
“修改日志消息和作者”一节
。
-
复制到剪贴板
-
将选中版本的详细日志信息复制到剪贴板。它会复制版本号,作者,日期,日志信息,以及每个版本的改变项目列表。
-
查找日志信息...
-
在日志信息中搜索你输入的的文字。这个操作搜索日志信息,也搜索由Subversion建立的提交行为总结(最底部的面板中的内容)。搜索大小写无关。
-
创建代码合作者审查..
-
This menu is shown only if the SmartBear code collaborator tool is installed. When invoked for the first time, a dialog is shown prompting the user to enter user credentials for both code collaborator and SVN. Once the settings are stored, the settings dialog is no longer shown when the menu is invoked, unless the user holds
Ctrl
while executing the menu item. The configuration and the chosen revision(s) are used to invoke the code collaborator graphical user interface client, which creates a new review with the selected revisions.