假设我更改 svn:ignore
的{{1}}属性,并在r100中添加了新文件^/trunk/doc
。现在,我想撤消对^/trunk/newfile
中svn:ignore
属性的更改,但保持^/trunk/doc
不变。
在svn 1.7中的正确方法是什么??
我试过
newfile
但似乎反向合并只会记录文件/目录更改,而不会记录属性更改。
答案 0 :(得分:1)
文件的某些属性没有版本化,例如svn:ignore或mime-type将作为存储库上的标志应用于文件/目录,而不是基于每个版本。像作者和日期这样的属性是版本化的。
因此,简单地设置或删除未版本化的版本。其他必须作为签到的一部分承诺。如果您正在尝试还原非修订版属性,那么您运气不好,旧内容不会存储在任何地方。如果要还原revprop,只需还原修订版。
答案 1 :(得分:0)
svn propdel svn:ignore ^/trunk/doc
并提交新版本