The notifications are printed for any command. Let's please pretend I didn't use 'update' as an example. I don't want us to mix up this discussion with the discussion about how 'update' shouldn't hydrate. Let's pretend I used 'diff' or 'revert' as the example, like this:
[[[ $ svn revert -R 1991/*.pdf 1994/ DBG: textbase.c: 75: ### open a new session for hydrating Hydrating text bases . Hydrated 1 text bases Reverted '1991/one.pdf' DBG: textbase.c: 75: ### open a new session for hydrating Hydrating text bases . Hydrated 1 text bases Reverted '1991/two.pdf' DBG: textbase.c: 75: ### open a new session for hydrating Hydrating text bases .... Hydrated 4 text bases Reverted '1994/a.pdf' Reverted '1994/b.pdf' Reverted '1994/c.pdf' Reverted '1994/d.pdf' ]]] Also, in the context of this patch I would remove the 'DBG' debug prints. We can discuss optimising the opening of RA sessions in another thread. - Julian