Hi Allen,
Allen Bierbaum wrote:
> Are the cvsid strings actually used for anything?
>
> I ask because the continue to create significant diffs for me and I
> don't really see the benefit of having them in the code.
I don't understand why they create diffs, honestly. The whole point of
havign them generated by the version control is so that they can be
ignored...
They don't have a direct practical use, the main point is to have a way
to concisely identify the components that a running system was built
from. On CVS that was a problem as all versions were local to the file,
I guess for svn the revision id is an acceptable choice, as it changes
globally.
Proposal: Move the versioning out of OSGConfig into an OSGVersion.h.
Include that only in OSGBaseFunctions.cpp for some debug output and not
anywhere else (should be put into the dists, though). Include the svn
revision number in there, and update it as part of the build system.
Remove all cvs_id strings from the system.
Comments?
Dirk
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Opensg-core mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/opensg-core