首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

版本控制的有关问题

2012-02-26 
版本控制的问题大家对于不同的版本一般用的是同一份代码么?版本控制用#ifdefine#else么?[解决办法]Linux下

版本控制的问题
大家对于不同的版本一般用的是同一份代码么?
版本控制用#ifdefine   #else么?

[解决办法]
Linux下面专门有工具cvs,用于版本控制。可以用google查看一下cvs,一大堆相关资料
[解决办法]
哈哈,看看。
[解决办法]
#ifdefine V1.2
const MAX_LEN = 200;
#else
const MAX_LEN = 100;
#endif
---
这个方法就行
[解决办法]
使用版本控制工具
CVS / VSS
[解决办法]
我们用
SVN
[解决办法]
你所使用的办法还可以,Windows就是这么干的,你看windef.h等头文件里头都是这种做法.还有像cruntime.c运行库里头也这么干.还有一种办法,就是将这些数据写入配置文件,通过读取文件控制版本,像反射等功能就这么干,不过,这种办法只能解决一部分问题.
[解决办法]
前面不是说了嘛,SVN等版本控制工具里开分支。
[解决办法]
CVS不是可以创建分支么?
[解决办法]
#ifdefine #else
这主要作用不是为了版本控制, 而是环境分析, 根据不同平台, 不同环境, 采取不同的处理方式.
版本没必要搞这些东西, 最好的版本移植办法是兼容, 让你的接口耦合度降到最低.
[解决办法]
Subversion

热点排行