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

RE: Re: Problems adding and committing linkd-ed folders

From: Ignacio G. T. <igtorque_at_nucleocc.com>
Date: Mon, 8 Jun 2009 01:39:21 -0700 (PDT)

> Ignacio González T. wrote:
> > Not sure if this is a bug: perhaps I am "over-using" Tortoise, but who
> > knows.
> >
> > I need something like the real links that Linux provides, but on Windows
> > machines: I want to have a separate folder under my tree, and access
> > that folder as a sub-folder of that tree.
> >
> > In ancient times (MS-DOS) I would do something like this
> >
> > mkdir C:\My\Project\AccessPoint
> > join D:\Separate\Folder C:\My\Project\AccessPoint
> >
> > And then, dir C:\My\Project\AccessPoint (for instance) shows the
> > contents of D:\Separate\Folder
> >
> > join no longer exists in Windows, so I tried linkd.exe (Provided by MS
> > in some of their SDKs), and it did work the same as join did.
> >
> > Now, I can checkout a working copy over C:\My\Project\, and I can do:
> >
> > svn add C:\My\Project\AccessPoint
> > svn commit C:\My\Project\AccessPoint
> >
> > and it does work!: it commits D:\Separate\Folder as if it were under
> > C:\My\Project\AccessPoint.
> >
> > But if I perform the same operations with TortoiseSVN, I get an error.
> > For instance, for commit (add behaves the same):
> >
> > Command Commit
> > Error Commit failed (details follow):
> > Error Entry 'C:\My\Project\AccessPoint' has unexpectedly changed special
> > status
> > Finished!
>
> Does this happen too if you right-click on C:\My\Project\AccessPoint and
> commit directly from there?
>
>
> Stefan

If I do that (for add), from a fresh starting point, it says:

Command Add
Added C:\My\Project\AccessPoint
Error 'C:\My\Project\AccessPoint' is already under version control
Finished

and C:\My\Project\AccessPoint gets the property:

svn:special (Value = *)

and the Subversion part of the Windows Properties window for C:\My\Project\AccessPoint displays the following curious fields:

URL : //path/to/repository/My/Project/Access/Point

Text Status: obstructed

and C:\My\Project\AccessPoint is not added, and D:\Separate\Folder does not content an .svn folder

On the other hand, I cannot add D:\Separate\Folder directly from there, as Tortoise does not see that it's linked to C:\My\Project\AccessPoint (the context menus does not provide the add entry)

------------------------------------------------------
http://tortoisesvn.tigris.org/ds/viewMessage.do?dsForumId=4061&dsMessageId=2360234

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_tortoisesvn.tigris.org].
Received on 2009-06-08 10:40:08 CEST

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