Click to See Complete Forum and Search --> : Subversion


lajkonik86
11-03-2007, 09:04 AM
I've started playing around with subversion, but it annoys me more than it helps.

For instance, it restricts you from normally deleting, moving and renaming files. If you forget about doing it the Subversion way it leaves you with a mess.

Is this one of these things that you should really just bite through, do you find it useful?


Cheers,
Thierry

laserlight
11-03-2007, 02:00 PM
Is this one of these things that you should really just bite through, do you find it useful?
Yes. If you are using MS Windows and want to make such operations more "normal", consider using TortoiseSVN (http://tortoisesvn.tigris.org). Personally, I use Bazaar from the command line and never had much trouble with forgetting to delete or move/rename using bzr remove and bzr mv respectively. Of course, both version control systems allow you to revert if you do forget.

lajkonik86
11-03-2007, 02:58 PM
Bazaar, hmm.
Thought that subversion was pretty much the default.
Almost all developers i know use subversion.

Think I will just need a good tutorial or book (read the subversion book a bit, but need more of the working routines than actual usage)
Guess its just practise to feel comfortable with it.

laserlight
11-03-2007, 03:05 PM
Thought that subversion was pretty much the default.
Almost all developers i know use subversion.
I daresay CVS is more likely the "default", though Subversion has gained popularity recently. Bazaar is a distributed version control system, and currently none of them are really the "default".

Think I will just need a good tutorial or book (read the subversion book a bit, but need more of the working routines than actual usage)
What do you mean by "need more of the working routines than actual usage"?

wilku
11-03-2007, 06:19 PM
I'm working with Subversion plugin in Eclipse ide. It's enough to refresh the project and all deleted, new, moved etc. files are taken into account (you can decide to ignore the changes though adding them to svn:ignore list). I wouldn't use it if I had to use command line svn client- I tend to forget things ;)

MarkR
11-04-2007, 05:19 AM
It's really, really easy. All you need to do is use the svn delete and svn move commands instead of rm, cp. That's all there is too it. Really.

This truly isn't very difficult- after all, you very rarely move or delete files during development, right?

Mark