On Wed, Feb 12, 2020 at 1:32 AM Nogin, Aleksey <ano...@hrl.com> wrote:
> Currently, “svn rm” supports “--keep-local” (as in – record the change in > the db, but do not change the working copy files), but neither svn mv, nor > svn cp do. > > > > Common use case: > > > > % mv a b > > # Ah, crap, I meant “svn mv”! > > % svn mv –keep-local a b > > > > Of course, there is always the workaround of “mv b a; svn mv a b”, but > it’s quite annoying to have to do it. > And if i understand correctly, it's already implemented in the svn libraries but the functionality is not exposed to the command line client for some reason. I'm away from my computer so I can't tell you specifics but from my hazy memory version 7 of the API adds that. Would you like to look into it and propose a patch? Cheers, Nathan