Hi Nathan

Thanks for your answer. I didn't make this clear, but I do understand the
concept of Update and had updated the working copy before attempting the
rename.

I have, just now, made a clean checkout and repeated the rename, but I get
a similar result.

Another team member had attempted the rename earlier today but it failed
with a permissions error.

Could there be some incomplete transaction lurking in the database that is
causing a tree conflict?

Or some other problem, possibly associated with the use of spaces?

Best regards
David

On Thu, Jul 15, 2021 at 4:38 PM Nathan Hartman <hartman.nat...@gmail.com>
wrote:

> On Thu, Jul 15, 2021 at 10:54 AM David Aldrich
> <david.aldrich.n...@gmail.com> wrote:
> >
> > I'm trying to rename a directory and I get this error on commit:
> >
> > Adding         TML/RIC_Initial_Use_Case_Analysis
> > svn: E155011: Commit failed (details follow):
> > svn: E155011: Directory '/<snip>/Feasibility Studies/Use Case
> Analysis/TML/RIC_Initial_Use_Case_Analysis' is out of date
> > svn: E160013: File not found: transaction '41-1j', path
> '/Feasibility%20Studies/Use%20Case%20Analysis/TML/RIC_Initial_Use_Case_Analysis'
> >
> > I guess the problem is associated with the fact that the path contains
> spaces.
> >
> > Any advice on how to resolve this please?
>
>
> Normally the "out of date" error means that the repository contains
> newer changes that your working copy does not have yet, such as, for
> example, modifications to files inside the directory you are trying to
> rename. Normally your working copy must be up-to-date with the
> repository before you commit, at least for all items that are touched
> by any kind of modifications in your working copy.
>
> Practically speaking, this means that you would need to 'update' your
> working copy first; since you have renamed a directory, you may have
> to resolve a tree conflict. Alternatively, if renaming the directory
> is the only change you're making, it might just be simpler to 'revert'
> that change in your working copy, then 'update', then rename the
> directory, and then 'commit'.
>
> There's better documentation in the SVN book:
>
> https://svnbook.red-bean.com/en/1.7/svn.tour.treeconflicts.html
>
> Search for "is out of date" on that page to jump straight to it.
>
> Hope this helps,
> Nathan
>

Reply via email to