Checkout
Bert Huijben
committed
on 18 Feb 15
Fix an ugly corner case in the upgrade from entries code where replaced
directories would receive an invalid repository location.

In genera… Show more
Fix an ugly corner case in the upgrade from entries code where replaced

directories would receive an invalid repository location.

In general WC-NG wouldn't use the value, as they are never recorded

on an op-root, and commit only uses these paths from op-roots.

This case tripped the validation rules from upgrade tests #16.

* subversion/libsvn_wc/entries.c

 (write_entry): Fix repository location for directories.

   entry->name was "" for the directory itself. Use revision

   from same source as repos-path and repos-id.

Show less