Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a project on my Windows 7 machine that contains symlinks. When I try to commit the project to an SVN repository TortoiseSVN fails with "Symbolic links are not supported on this platform".

That's fine and I would like TortoiseSVN to ignore the symlinks. But how?

I played around with the ignore property but since in Windows symlinks have no special names or extensions (they just look like the file they're pointing to), and I couldn't succeed.

share|improve this question
    
Now I found out that symlinks have the svn:special property. Now it's a question how one can ignore all special files... – Piedone Aug 23 '10 at 23:04
    
Another workaround would be to exclude 0 byte-sized "files". AFAIK filtering on file size is not supported by TortoiseSVN so maybe the best solution would be to write a script that adds all symlinks to the ignore list one by one... – Piedone Aug 23 '10 at 23:38

It looks like SVN 1.8 stopped working with symbolic links. Earlier version of SVN could help with these, if that's an option.

As a workaround, if the symbolic link leads to a folder that contains only other subfolders, you can perform svn operations in the symlink subfolders (that are not symbolic links) just fine.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.