TortoiseSVN:我在哪里可以查看保留'更改列表'?

时间:2014-10-25 00:59:38

标签: svn version-control tortoisesvn

我最近发现TortoiseSVN能够在提交期间允许更改列表在单个提交中组织文件,这些提交可能并非全部与相同的更改/修改相关。在提交之前,我确保检查Keep changelists按钮,我希望更改列表"标记"提交后显示在Show Log对话框中但不显示。

所以我的问题是:

  1. 如果不在日志中,我可以在哪里查看保留的更改列表?
  2. keep changelists框的用途是什么,如果不能在事后看到有人如何组织/标记他们的提交?
  3. 本手册关于Keep changelists框的唯一内容如下:你可以看到它很模糊。

      

    如果您希望将文件保留在其更改列表中,请使用Keep   提交对话框底部的更改列表复选框。

1 个答案:

答案 0 :(得分:0)

我想,您必须阅读SVN Book中的"Changelists"章节,以便更深入地理解Subversion中的变更列表概念

简而言之:

  • 更改列表是仅限客户端的功能,不为服务器所知,也不反映服务器 - 服务器的已提交更改列表中的文件只是普通的文件集
  • 如果工作副本中存在一些更改列表(未提交或保存后未提交),则更改列表列表及其内容将位于svn status输出
  • 如果您有多个提交的混合工作(任何原因)(“经常提交!”),您希望在所有工作时间内保存分离