On 26 February 2012 16:05, Stefan Sperling <s...@elego.de> wrote:
> On Sun, Feb 26, 2012 at 03:51:44PM +0000, sebb wrote:
>> Now release archives can be quite large, so one wants to minimise
>> network transfers, and not have to checkout large workspaces either.
>
> Why would anyone need to get a working copy of anything?
> All moves/copies can be performed server-side.
> The RM can import the file into a directory, and others can download it.
>
> Because separate revisions (RCs) of the same release usually use unique
> filenames, there is currently no benefit in updating an existing working
> copy instead of downloading the release artefact.
>
>> In this case, there is no parent directory which can easily be
>> renamed, so what are the options for minising network usage?
>
> What network usage are you trying to minimise?
> RM to SVN server?

Yes.

> Other developers to/from SVN server?

No, they would have to download just once from the dev area.

> SVN server to release mirror servers?

No.

>> One could rename each file individually on the server, but that would
>> result in lots of separate commits, and would be tedious and error
>> prone.
>
> In this scenario, I have no better idea than renaming files individually.
>
>> Is there a way to rename multiple files as part of a single commit?
>
> Yes, there is. See svnmucc:
> https://svn.apache.org/repos/asf/subversion/trunk/tools/client-side/svnmucc

Is this available for all OSes?
Is it documented anywhere?

Whatever process is chosen needs to be easy to use for multiple RMs.

Reply via email to