I recently joined a team that uses svn, and most of the team members use ubuntu.

I also use ubuntu 50:50 with windows, but some team members strictly want to use windows.

They keep getting error e720123 The filename, directory name, or volume label syntax is incorrect.

This is fixed if we remove the files from the repo that contain question marks in their filenames - but this isn't a permanent fix as these files need to be in the repo.

Is there any way we can tell svn to checkout the repo except for those files (there is only one aspx? file per branch)

"Just remove the files with question marks from the repo" - that isn't a solution, I don't have the political ability to do this. I am looking for a workaround.

If anyone knows how I can checkout a branch except for one file, I would appreciate it!

Thank you.

  • i have a bad idea, install a ssh server on windows, and checkout within it's terminal client. – pylover Jan 7 '13 at 23:59
  • what you tried out? – pylover Jan 8 '13 at 1:36
  • 2
    Honestly, IMHO, if the requirement is to have filenames with question marks, then the problem isn't the requirement, it's the people dictating the requirements!! – John Homer Jan 8 '13 at 17:29

Huh, Just decorate your URI within two ":

explorer "http://www.google.com/search?client=opera&rls=...."

for more info see those:

  1. https://stackoverflow.com/questions/1327431/how-do-i-escape-ampersands-in-batch-files
  2. http://thepursuitofalife.com/escape-characters-in-windows-cmdexe/
  3. http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/ntcmds_shelloverview.mspx?mfr=true

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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