On Mon, Aug 22, 2011 at 15:34, Daniel Shahaf <danie...@elego.de> wrote:
> Greg Stein wrote on Mon, Aug 22, 2011 at 14:46:16 -0400:
>...
> Same thing if someone else sets svn:ignore and you have a local addition
> you hadn't told svn about yet.
>
> How would you explain that behaviour?  Perhaps by saying Alice should
> have warned Bob that she'd set svn:ignore?  And however you explain it
> --- why doesn't the same explanation apply to svn:hold?

'svn add foo' will *always* work, regardless of the svn:ignore
setting. The property only applies for recursive adds. During your
'add', it is also quite easy to see the file was not added. So you
just 'svn add foo/bar'.

'svn commit foo' will *never* work if svn:hold is set on the file. I
find that awfully confusing, until I realize that somebody applied
svn:hold to the file.

Cheers,
-g

Reply via email to