0

我正在使用 Rabbit svn(RabbitVCS 0.16.0),我想知道如何仅签出/导出特定版本中提交的代码?我不希望在特定修订之前提交任何代码。任何帮助表示赞赏。

4

1 回答 1

1

如果您已经有一个工作副本,您可以使用“switch”命令将其更改为特定的修订号。

如果您没有工作副本,“结帐”对话框的底部有一个“修订”字段。它默认设置为“HEAD”,但您可以将下拉列表更改为“Number”并在其旁边的字段中指定修订号。


如果您想要与特定修订相关的更改(换句话说,差异),您需要使用上述两种方法中的任何一种从相关修订号的工作副本开始。然后,从差异菜单中,选择“显示更改”。将出现一个对话框,其中包含两个标记为“修订”的字段。在这两个字段上,将下拉菜单更改为“修订”。然后,在它旁边的文本字段中,为“第二”输入有问题的修订号,为“第一”输入修订号减一。例如,要查看 r100 中的更改,您将使用 99 表示“First”,使用 100 表示“Second”。填写修改后,点击“刷新”按钮。您现在可以查看每个单独文件的更改,

如果您安装了命令行 Subversion 客户端,您可以更简单地执行此操作,甚至不需要本地计算机上的工作副本:

svn diff svn://your_repository/your_branch -c 100
于 2015-10-07T16:44:32.387 回答