Continued playing around with CVS has gotten me closer to where I want to be. If you check the CVS tree through the web, you will now see a CVS tag Build-0-0-1 for all the files in the base. This is a placeholder that will now allow people to checkout the base for a particular build by using the "cvs checkout -r 'tag name' xenocide" command. Its probably not a big deal right now, but it will be a bigger issue as the code base matures and grows bigger. I'm thinking the build will be fairly painless today, given that the base did not really change. Will provide further updates later on.
PRG-Feb. 23rd Build
1 reply to this topic
Posted 25 February 2003 - 01:24 AM
I missed syncing up with all of gangsta's changes last build. As a result files in datastorage and interfaces needed to be updated to compile on Windows platforms, and the changes were verified to work on Mac OS X and Linux. Windows needed a default constructor for the nested classes and a change in syntax for the constructors of classes that included base classes. The changed files are checked in and if you do a cvs update with the -r tag build-0-0-1 options included, the latest changes will be included. Checking out and updating with the tag option should keep me honest for future builds