Soft links treated as deleted in Sync view if the target is not present under OS/X
Seb Baz <[email protected]> Wed, 27 Aug 2014 17:32:05 +0100
| Newsgroups | gmane.comp.version-control.subversion.subclipse.user |
|---|---|
| Message-ID | <CAOGo0VaDvKochvBcGq7W_Q_LO7tDP4kT9nifDv9VvU50DPoWVA@mail.gmail.com> |
If an OS/X workspace contains a soft link that points to a non-existent file (e.g. it is in another part of the repo that has not been checked out) then Eclipse shows the link as a deleted (missing) file. However, the SVN CLI client does not show any such missing file. This is not a problem on Windows as soft links are not implemented. I've not been able to try this on any other Un*x-like system yet, but I suspect it is not just an OS/X issue. To demonstrate the problem, check out the following: [1] https://dist.apache.org/repos/dist/release/commons/cli/source The Navigator view does not show any problems, but after running Team/Synchronize, the Synch view shows deleted markers against the two html files. Also the html files don't appear in the Navigator view. Compare the behaviour with a checkout of [2] https://dist.apache.org/repos/dist/release/commons/cli In this case, the target of the link is present in the workspace, and everything looks OK. In the case of [1], if the file README.html is created in the parent directory of the workspace, the deleted file disappears from the Sync. View and appears in the Navigator view with a small arrow on the icon. It's quite confusing for the soft link to be shown as deleted just because the target is missing. This should not really make any difference - the file that represents the soft-link is still present and has not been changed, so I would expect Subclipse to show it normally. Note that SVN CLI does not show anything missing from the workspace, so I assume this is a Subclipse bug. The behaviour is not affected by the transport - SVNKit and JavaHL show the same behaviour. Subclipse core 1.10.5 Version: Kepler Service Release 2 Build id: 20140224-0627 OS/X 10.9.4 ------------------------------------------------------ http://subclipse.tigris.org/ds/viewMessage.do?dsForumId=1047&dsMessageId=3087333 To unsubscribe from this discussion, e-mail: [[email protected]].