Jump to content
  • Advertisement
Sign in to follow this  
  • entries
  • comments
  • views


Sign in to follow this  


Progress is slow at the moment, largely due to being very busy at work and not really having the energy to do anything once I get home. However I'm mostly doing background reading on Subversion so I'm not totally idling away. [grin]

Sometime soon I'm planning on switching over to Subversion for all my projects. To give you a sense of how big a task this is, heres my list of active projects in Eclipse:

With the exception of the LWJGL library projects these are all 'active' projects - ones that get compiled and run frequently, and I end up adding or changing code in most of them. So I'll need to back the whole thing up, import each project into a subversion repository and then fix the inter-project references, build dependancies and other gubbins. And if I want to keep both versions working at the same time (a safety net if it all goes horribly wrong) I'll need to arse around with separate Eclipse workspaces too.

It's the inter project dependancies which I fear will give me trouble. I have no idea how I'll have to treat them differently if everything is from subversion rather than sitting on disk next to each other. Just something I'll have to take a step at a time I guess.

I don't even know what format and layout my repository(s) is going to look like either. It's the kind of decision I hate - you've got to make a decision really early on, yet without using it before you have very little ideas of what is a good idea or not. Worse, it's a pain to change later so you're left cursing the bad layout forever more.
Sign in to follow this  


Recommended Comments

There are no comments to display.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!