sebb wrote on Thu, 23 Jul 2020 11:30 +0100: > On Thu, 23 Jul 2020 at 00:59, Daniel Shahaf <d...@daniel.shahaf.name> wrote: > > > > sebb wrote on Wed, 22 Jul 2020 22:44 +0100: > > > The SVN put command can add a new file or update an existing one. > > > > > > As part of a batch update it may be necessary to ensure that a > > > particular file will be created and not updated - or vice versa. > > > That is currently not at all easy to do, which is a shame as svnmucc > > > is otherwise very useful for writing atomic updates that are not > > > possible with the svn client. > > > > What can svnmucc(1) do that svn(1) can't? > > Atomic updates. > > AIUI an svnmucc script only succeeds if all the individual commands succeed. > > To do that with single commands would require reversion and/or retries. > > If the reason for an svn client failure is a network or server issue, > it's going to be very difficult to tidy up.
You're describing CVS, not Subversion.