我选择了一个名为build的文件夹,我选择忽略(递归)忽略该文件夹及其所有子文件。
现在的问题是,我的项目中忽略了所有名为build的文件夹,这些文件夹不是原始构建文件夹的子文件夹......
为什么会发生这种情况?如何显示项目所有忽略的列表以及如何取消所有忽略并正确重复?
感谢
答案 0 :(得分:1)
bahrep的后续行动
为什么会发生这种情况?
因为这是你操作的结果和对#34的错误解释;如何忽略和递归忽略工作"
当您忽略PATTERN
时,必须将哪个模式添加到父节点,如果递归忽略 - 在目录的所有子目录中完全重复的ignore-pattern-的清晰度
在你的情况下,假设存在ROOT/build
,你忽略了build svn:ignore to root-dir和recursiveness传播到整个树,与/build
root-node无关
如何显示项目所有忽略的列表
更好 - 在CLI中
在项目svn pl -v -R
的根目录中,将显示所有属性的完整列表
如何取消所有忽略并正确重复?
TortoiseSVN - >性的判定
修改或删除现有的svn:ignore
正确地重复它们?
如果您的业务任务是"忽略根目录中的build
目录及其子树,而不包含树中的其他build
目录"它将是当前忽略模式(非递归"构建"在根目录中)
答案 1 :(得分:0)
为什么会发生这种情况?我怎么能显示我的所有忽略的列表 项目以及如何取消所有忽略并正确重复它们?
svn:ignore
属性并选择"递归应用属性"选项。