Graham Brown wrote on 2013-06-03: > > Hi all > > I recently had a big problem which involved rolling a development back > to a previous build. Ended up having to restore backups which was a > complete nightmare. > > At the moment every project I've written uses the incremental build > option. So I normally set these so YYY.M.x so 2013.6.1 would be the > first build in June 2013. > I may also build more than one release in a day depending what the > client asks for. > > I've just set up VSS with three umbrella projects containing all > codemine6, codemine7 and codemine8 applications. Each application is a > folder in one of these projects. Not sure if this is the right way to > set the thing up. > > So I've just sent an update for the $/codemine8/courtson to the client, > this is version 2013.6.1. > Does Sourcesafe allow me to label the check-in to the courtson folder on > the 2/6/2013 so it says 2013.6.1? Also would Sourcesafe allow me to get > this exact version in a few weeks (or months) time if I need to? > > Not sure if the best bet is to not bother with sourcesafe and just zip > the files into separate folders e.g. > c:\releases\courtson\build2013.6.1.zip when I release an exe to the > client. > > Not sure if any of this makes any sense ! > > > Would appreciate your thoughts. > > > Regards > > > > > Graham Brown >
Graham, In my automated build process I label the project. I just tested a right click of the project folder in the SourceSafe UI. Then chose to Include Labels: and Labels only. I selected a label, and clicked Get. This gives the option to set where to put the files, whether to be recursive or not. I pulled a full project down and viewed the contents of a file I know I have changed since that time. It was a quick process. I use Visual Build Professional (http://www.kinook.com/VisBuildPro/) to automate the build process. The command it used to label a project is as follows: "C:\Program Files\Microsoft Visual Studio\VSS\win32\ss.exe" Label "$/PCPLUS/Version 11" -L11.2013.1490 -NL -I-N -Y*******, -C- Ted Roche wrote a book on SourceSafe: http://www.hentzenwerke.com/catalog/essvss.htm This command opened the help file on the Label command: C:\Program Files\Microsoft Visual Studio\VSS\win32>ss label -? Tracy Pearson PowerChurch Software _______________________________________________ Post Messages to: [email protected] Subscription Maintenance: http://mail.leafe.com/mailman/listinfo/profox OT-free version of this list: http://mail.leafe.com/mailman/listinfo/profoxtech Searchable Archive: http://leafe.com/archives/search/profox This message: http://leafe.com/archives/byMID/profox/[email protected] ** All postings, unless explicitly stated otherwise, are the opinions of the author, and do not constitute legal or medical advice. This statement is added to the messages for those lawyers who are too stupid to see the obvious.

