Hi Stefan,
>> it looks like TortoiseSVN's update command has a problem with
symbolic
>> links in a Linux svn repository / working copy:
> Could it be the following Subversion issue?
http://subversion.tigris.org/issues/show_bug.cgi?id=2173
Thanks for the quick reply. I had a look at the above issue before: I
assume that the root for both issues is the same or similar, but the
error message and behavior is not exactly the same, but this might be
beyond my understanding.
- I don't know if the Commit message "has unexpectedly changed special
status" mentioned in issue 2173 corresponds to "my" "Obstructed" flag in
the GUI windows for Commit. I don't get an explicit error message.
Besides, I have to correct my earlier statement in the last e-mail
regarding the Commit-dialog: both "internal" and "external" links are
marked as obstructed.
- The irregularity in Update's behavior is special to "external" links.
At least this is an extension of the problem described in issue 2173.
I think I have some understanding for the first (Commit) problem, since
Windows sees the links as files/folders and Tortoise can't do much about
it, but I'm just speculating here. The latter problem (Update) is hard
to understand and - as mentioned - the only annoying issue.
Below some more details:
These are the files initially imported into the repository:
lrwxrwxrwx 1 root root 14 Jan 10 14:27 externallink -> ../externaldir
lrwxrwxrwx 1 root root 24 Jan 10 14:25 internallink ->
targetofinternallink.txt
-rw-r--r-- 1 root root 0 Jan 10 14:25 targetofinternallink.txt
-rw-r--r-- 1 root root 0 Jan 10 14:25 test2.txt
-rw-r--r-- 1 root root 0 Jan 10 14:25 test.txt
For Windows XP, the working copy is at H:\testsymlinks. There is a
folder in the hierarchy parallel to testsymlinks called externaldir,
i.e. the target of externallink exists (for Linux' eyes).
Executing SVN Update #1:
Popup saying "Failed to add file 'H:/testsymlinks/externallink': object
of the same name already exists"
then: the regular "SVN Update... Finished!" dialog shows up without
any contents (files).
Executing SVN Update #2:
No Popup. Only dialog "SVN Update... Finished!" showing:
Updated H:\testsymlinks
Completed At Revision: 1
Executing SVN Update #3: see #1 and so on.
Rgds,
Claude
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Mon Jan 10 15:24:41 2005