Jump to content

  • Log In with Google      Sign In   
  • Create Account


#ActualBCullis

Posted 10 July 2012 - 10:55 AM

I've used Subclipse with Eclipse and AnkhSVN with VisualStudio (nevermind, I use full-blown VS, they still don't play with Express). But why not just use a shell-installed tool (or even command line) like Tortoise? Are you specifically looking for IDE integration so you don't have to press as many buttons?

With Tortoise, it's as simple as opening the folder in explorer, right click -> "SVN Update", write code, make sure it doesn't break anything, and when you're done go to the same folder in explorer (optionally selecting only certain files) and right click -> "SVN Commit". I do this all the time from my work machine (where I could only install the express edition to dabble in some projects during lunch) and it has yet to break anything on the IDE-integrated side on my home system. Under the hood, SVN doesn't know you're talking to it through any particular medium. IDE plugin, shell plugin, command line...no difference.

Edit: needed to mention - all my comments deal specifically with SVN as your source control. There are other tools as well, most notably Git and Hg.

#1BCullis

Posted 10 July 2012 - 10:53 AM

I've used Subclipse with Eclipse and AnkhSVN with VisualStudio (nevermind, I use full-blown VS, they still don't play with Express). But why not just use a shell-installed tool (or even command line) like Tortoise? Are you specifically looking for IDE integration so you don't have to press as many buttons?

With Tortoise, it's as simple as opening the folder in explorer, right click -> "SVN Update", write code, make sure it doesn't break anything, and when you're done go to the same folder in explorer (optionally selecting only certain files) and right click -> "SVN Commit". I do this all the time from my work machine (where I could only install the express edition to dabble in some projects during lunch) and it has yet to break anything on the IDE-integrated side on my home system. Under the hood, SVN doesn't know you're talking to it through any particular medium. IDE plugin, shell plugin, command line...no difference.

PARTNERS