Microsoft KB Archive/111681

From BetaArchive Wiki

Set Project Version vs Release Project

ID: Q111681

The information in this article applies to:

  • Microsoft Delta for Windows, version 1.0

SUMMARY

Set Project Version (SETPV) updates the VERSION.H file so that when you synchronize the project, you will get a VERSION.H file that contains the new version name and/or number. This is useful if you just want to update the project version name or number, but don't want to do an official release.

MORE INFORMATION

Release Project also updates the VERSION.H file as above, and in addition marks the directory as released.

Marking a directory as released is an important step. If you release a directory at 1.2.3 (for example) and then check a file out of that directory, Release Project "resets" the release marking and automatically increments the project version of that directory to 1.2.4. (This means that any changes made to that file will be associated with version 1.2.4) Often, developers want to work with VERSION.H files that read "1.0.0", even though the current project version may be "1.0.46". If you had to release the project in order to get the VERSION.H file to read "1.0.0", then you couldn't make any further changes to the code or the project would increment to "1.1.1".

Also, when the Retrieve Previous Version (RETRV) command searches back through the log file to find what version of a file was at a particular project version name and/or number, it ignores "SETPV" entries and only looks at "RELEASE" entries.

Additional reference words: 1.00 KBCategory: kbusage KBSubcategory: Delta


Last Reviewed: June 13, 1995
© 1999 Microsoft Corporation. All rights reserved. Terms of Use.