Neels J Hofmeyr <ne...@elego.de> writes: > - To be able to issue a warning, the parsing function needs a new argument > with a callback function (or something). Like this it can notify about more > than one duplicate. It could still parse everything and return the parsed > data, and externals updating could continue to work the same (stupid) way it > does now: fifo style. Just adding a flag to the function to select between > error and warning won't work, as that function does not have any way to > issue warnings.
Perhaps the caller could catch the error, issue the warning, and skip processing that svn:externals. The caller already has notification support. svn_wc_parse_externals_description3 is also used in upgrade. What do we do there? I suppose we could do the same, issue a warning and skip processing the svn:externals. -- Certified & Supported Apache Subversion Downloads: http://www.wandisco.com/subversion/download