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 >