On Tue, Mar 16, 2010 at 09:01:28PM +0100, Daniel Näslund wrote:
> Hi!
> 
> When trying to replace entries in the status code I got a couple of test
> failures saying that the revision should be 0 for newly added nodes.
> Greg pointed out that the entries code set the revision to 0 for those
> cases while the revision returned from _read_info() sets it to -1.
> 
> Should we continue to use the 0 value? Is it well established as the
> revision number of version controlled, not yet committed files or should
> we tell 'svn info' and 'svn status' to not output any rev nr at all for
> these nodes?

I think -1 (invalid revnum) is more appropriate than 0.
After all, the repository has a revision 0.
We could make info and status print 'no known revision' or something
like that for added files.

But I don't know how much work it is to fix up all the code expecting 0.

Stefan

Reply via email to