[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: getting 'Directory is missing' when tagging working copy

From: WaveRight InfoTech, LLC <waveright_at_gmail.com>
Date: Wed, 02 Sep 2009 23:54:42 -0400

Bob Archer wrote:
> Todd W Wrote:
>> I am attempting to use tagging as described at:
>>
>> http://svnbook.red-bean.com/en/1.5/svn-book.html#svn.branchmerge.tags.mkcomplex
>>
>>
>> My usage is as exactly described in the docs. But when I run the
>> copy:
>>
>> svn cp working_copy svn+ssh://host/tags/staging/2009-09-02T14-00
>>
>> I get this error:
>>
>> svn: Commit failed (details follow): svn: Directory
>> '/home/me/working_copy/some/dir/in/wc' is missing
>
> I expect that host/tags/staging does not yet exist in your
> repository. I think if you use the --parents switch on the cp command
> it would work for you.

The directory it is choking on has been added and deleted to the
repository and the revision of the parent directory is at a revision
prior to when the directory was added.

According to the docs for this revision this should work:

http://svnbook.red-bean.com/en/1.4/svn-book.html#svn.branchmerge

"In the course of your work, you may decide that you need to create a
working copy that is designed to have specific features and bug fixes.
You can accomplish this by selectively backdating files or directories
to particular revisions (using svn update -r liberally)"

Which is what I have done. So if this isn't working I would say it is a
bug, but I understand the most likely suggestion is to upgrade.

Thank you.

Todd W.

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=2390512

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2009-09-03 07:01:08 CEST

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.