2012年12月14日

摘要: 一直在用SVN管理代码,用的很舒服。但并没有意识到版本管理的重要性,昨天深有体会。佛语说:顿悟。调试一个项目,这个项目依赖于另一个老版本的lib,现在lib又有了好多新版本。但是从lib的代码看不出是什么版本,且新版与旧版接口部分不兼容。最终出现的问题是:不知道这个项目到底用哪个版本的lib。整了半天,无比郁闷。以后要注意的地方:1, 版本管理工具很重要。2,如果是一个exe,一定要提供命令行查看当前版本。如 xx.exe -version3,在自已的源代码中,定义一个全局的变量GLOBAL_PROJECTNAME_VERSION=xxxx 或 提供源码的修改日期。 阅读全文
posted @ 2012-12-14 12:40 ArcherXu 阅读(651) 评论(0) 推荐(0) 编辑

导航