sebb wrote on Thu, 23 Jul 2020 11:30 +0100:
> On Thu, 23 Jul 2020 at 00:59, Daniel Shahaf <d.s_at_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.
Received on 2020-07-24 00:51:12 CEST