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



我最近发现TortoiseSVN能够在提交过程中允许更改列表,以便在一次提交中组织可能与同一更改/修改无关的文件。在提交之前,我确保检查了Keep changelists按钮,我希望提交后更改列表"标记"会显示在Show Log对话框中,但他们没有。

所以我的问题是:

  1. 如果不在日志中,我可以在哪里查看保留的变更列表
  2. 如果keep changelists框不能看到一个人在事后如何组织/标记他们的提交,那么它有什么用途

关于Keep changelists盒子,手册唯一要说的是:;正如你所看到的,它相当模糊。

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

我想,你必须阅读SVN Book中的"变更列表"一章,才能更深入地理解Subversion中的变更列表概念

简而言之:

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

最新更新