Friday, July 06, 2012 6:30 PM
In my VSS databse, I have a folder called EmpApp_May2012 that includes a web app with X functionality. This folder has two additional folders that include the code: EmpAppGui and EmpAppDAL. One has all the code for the web app and the other has all the code for the data layer.
I already deployed this version (the web app and the DAL) and now I need to add Y functionality for a future release. Without having to branch or create an additional master folder (ie. EmpApp_July2012), how can I separate the version already completed with this new version that is actually the completed version with more functionality?
Monday, July 09, 2012 2:12 AM
If you don't want to do Branch, you can add a label to denote the current EmpApp_May2012 version with X functionality. Then you can continue working on the project to add new functions.
Monday, July 09, 2012 3:30 PM
Thanks for the post.
Can I use that label to extract a specific version from VSS?
Let's say that I add a label "New Functionality July 2012" and I begin adding this new functionality. Then someone calls me next week to tell me that the previous version has a bug. How can I use that label to extract the solution without the changes that I've made?
For all purposes, the solution before the label would be the deployed version (with the bug and without the changes that I have made).
Tuesday, July 10, 2012 1:49 AM
Yes, you can retrieve the labelled version when needed. Use 'Show History' command, check 'Include Labels' in the History Options dialog and you can select the version you need in History Explorer and perform Get.
- Marked As Answer by Bob_BaoMVP, Moderator Wednesday, July 18, 2012 3:48 AM