|
-
October 29th, 2009, 08:59 PM
#1
Visual Studio Beta Management
I was wondering if there was a more efficient way of managing betas in visual studio.
Let me provide an example of my thinking.
Lets say i have an application, it's version 1.8.4.
But i want to go ahead and work on a beta, version 2.0.
Version 2.0 has some drastic new features in it that will require testing, but i don't want to loose the 1.8.4 code data.
I want to be able to work up from 1.8.4 and create a 2.0, but keep kind of a separate version to keep the 1.8.4 code together, because if and when bugs/problems emerge from 1.8.4, i don't want to present my users with the whole new 2.0. I want to be able to release 1.8.5 to fix the current bugs.
Is there a better way to do this without creating a new project entirely?
Instead of myapp 1.8.4, myapp 1.8.5, myapp 2.0 beta projects.
How should i go about organizing this?
Thanks.
-
October 30th, 2009, 10:19 AM
#2
Re: Visual Studio Beta Management
Get a revision control system of some sort (RCS, CVS, etc.). With any of these, you can create a branch of your code, which you can name something like "Beta 1", and continue to make your drastic changes on your main branch.
Yes, all that's really happening is that the revision control system is making a copy for you, but it's a bit easier to manage.
Viggy
-
October 30th, 2009, 03:45 PM
#3
Re: Visual Studio Beta Management
 Originally Posted by MrViggy
Get a revision control system of some sort (RCS, CVS, etc.). With any of these, you can create a branch of your code, which you can name something like "Beta 1", and continue to make your drastic changes on your main branch.
Yes, all that's really happening is that the revision control system is making a copy for you, but it's a bit easier to manage.
Viggy
The CVS thing isn't working the way i had hoped.
So i think ill just make multiple solutions.
Or should i make one solution, but with multiple projects.
-
October 30th, 2009, 09:02 PM
#4
Re: Visual Studio Beta Management
 Originally Posted by MrViggy
Get a revision control system of some sort (RCS, CVS, etc.). With any of these, you can create a branch of your code, which you can name something like "Beta 1", and continue to make your drastic changes on your main branch.
Yes, all that's really happening is that the revision control system is making a copy for you, but it's a bit easier to manage.
Viggy
Actually, i tried SVN and it seems to be working the way i was hoping.
Thanks for the insight!
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|