Mixing Case Sensitivity Sucks

At work we use SVN for our SCM needs.  SVN is free, open source, and works well enough for my current needs (though I’m really, really interested in getting into a decentralized SCM one of these days).

Subversion is also case-sensitive (as are a lot of other posix-y/unix-y software out there).  Windows XP (which is what I’m using here at work) is not.  Therefore, the literal string “foo” differs from “Foo” in SVN, but not in Windows.

Long story short, do yourself a favor and don’t inadvertently name something “foo” in SVN when there was originally something named “Foo” as it is difficult to remedy.

Fortunately, I also use TortoiseSVN as an alternative client for SVN that lets me make modifications to the repository separate from my working copy.  TortoiseSVN let me remotely rename my troubled folder.

It took almost as long to figure out what to do as it did to type this post, but it felt much, much longer :-/

This entry was posted in programming, subversion. Bookmark the permalink.

One Response to Mixing Case Sensitivity Sucks

  1. Pingback: I Like Parentheses (so get used to ‘em) » Symbolic Links in Subversion

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Spam Protection by WP-SpamFree