Hello,
This looks like a bug. Is TortoiseSVN supposed to work with junctions?
Procedure to reproduce:
1. Checkout a Subversion project into a directory (I'll call it
"testWC")
2. Create an empty directory (I'll call it "junction")
3. Make the directory "junction" a junction to the directory "testWC"
(use NTFSLink or equivalent)
4. Go into a sub-directory of the junction and use TortoiseSVN to rename
a file.
5. Look at the icon overlay for the file that was renamed.
6. Look at the icon overlay for the .svn directory
Expected results:
The icon on the renamed file should be a blue plus sign (+) and there
should be no icon overlay on the .svn directory.
Actual Results:
The icon overlays in both cases is the checkmark on the green
background.
Background on junctions:
A junction (or "reparse point") in Windows is similar to a link on Unix.
More Information on junctions:
http://support.microsoft.com/?kbid=205524
http://shell-shocked.org/article.php?id=284
Links to applications that create junctions:
NTFSLink
http://www.elsdoerfer.info/ntfslink/
Info and Source code for the MakeLink command line application
http://www.codeproject.com/w2k/junctionpoints.asp
Link Magic GUI app
http://www.rekenwonder.com/linkmagic.htm
Windows Resource Kit Tools (including linkd.exe)
http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4
ae7-96ee-b18c4790cffd&displaylang=en
Yet another command line tool with source:
http://www.sysinternals.com/Utilities/Junction.html
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Sat Jan 6 07:18:54 2007