无法使用svn:ignore for directory

问题描述 投票:1回答:1

我试图忽略svn repo中的文件夹:

svn propset svn:ignore -R nbproject .

但那次大规模失败了。现在当我调用svn status时,repo中的每个文件夹似乎都被修改了。这意味着它们都在M列表中显示为svn status

看起来svn:ignore属性已被添加到所有文件夹中,现在它们看起来“已修改”,我该如何反转?

svn ignore
1个回答
1
投票

听起来最简单的解决方案是迭代作为目录的工作副本中的所有内容并还原每个目录。还原修改后的目录不会触及其文件内容。这假设您尚未创建任何新目录。

有一些像这样的问题,例如How do you revert ONLY directories in an SVN working copy?请注意,超过100票的答案显然会回复所有内容,这不是您想要的,但还有其他适用于Linux和Windows平台的答案。

显然,您可以在测试这些解决方案之前备份工作副本。

© www.soinside.com 2019 - 2024. All rights reserved.