为什么我的TortoiseSVN窗口中没有添加到更改列表的选项?

时间:2017-06-15 13:12:55

标签: svn version-control tortoisesvn

我想将这些文件移动到自动生成文件的更改列表中。

enter image description here

enter image description here

但是你可以看到该选项不存在。此外,只要我尝试将它们简单地添加到忽略列表中,我就会收到一条错误消息,指出这是不可能的。

enter image description here

我已经将相似的文件添加到此更改列表中,如您所见。

enter image description here

为什么在提交窗口中我无法为某些文件执行此操作?如有必要,我很乐意提供更多信息。

我已经完成了这些选项的SVN清理无济于事。

enter image description here

1 个答案:

答案 0 :(得分:3)

因为这些文件不是文件,所以它们是目录。 changelists功能仅适用于文件:

  

更改列表限制

     

Subversion的更改列表功能是一个用于分组工作的便捷工具   复制文件,但确实有一些限制。变更清单是   特定工作副本的工件,表示更改列表   分配不能传播到存储库或以其他方式共享   与其他用户。 更改列表只能分配给文件 - Subversion   目前不支持将变更列表与目录一起使用。   最后,您最多可以在给定的一个更改列表分配   工作副本文件。这里是博客文章类别和照片的地方   服务标签类比分解 - 如果你发现自己需要   将文件分配给多个更改列表,你运气不好。

如果我了解您的最终目标,则需要父目录中的svn:ignore属性。

  • 要忽略App_Data,请将svn:ignore设置为App_Data以获取根文件夹。
  • 要忽略cache,请为svn:ignorecache设为App_Data