程序同步造成的原因
版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://guojie.blog.51cto.com/59049/27197 |
最近在工作中,遇到了一个比较奇怪的问题。浪费了不少时间,最后终于找到了问题的原因。所以希望写出来分享一下。
我们整个项目组,用的是Eclipse,CVS控制版本。
出现的问题是:同样的代码,在我本地机器上运行是没有错的,但是在别人的机器上却出错。在我本地运行出错的,在别人机器上却没有问题。
一开始分析的可能会是以下的原因:
1:代码写的有问题。很快被否定,如果有问题,在那里都应该出错。 2:因为IE的插件比较多,所以怀疑是IE的问题。是不是我本地装了什么垃圾插件,导致程序无法运行。 3:是不是环境不一样,我本地的配置是不是做了什么设置。 结果:不知道是什么原因,我有部分代码一直没有与服务器同步。 1:一部分公共代码没有取下来,导致我本地一直是比较早的版本。所以就造成在别人机器上没有问题,在我本地机器上却有问题。 2:一部分我的代码没有传上去,导致别人取的都是比较早的版本。所以就早成在我本地机器上没有问题,在别人机器上却有问题。 解决问题很简单,把本地的文件全部删除后,从服务器获取了最新的代码即可。可是浪费在找原因上的时间却很多。
经过这件事,以后再遇到问题,应该仔细分析出现问题2个对立面有什么区别。找出不同,原因也就简单多了。 比如:这次这个问题,出现这种本地和他机异常,首先就是机器的不同,如果机器的配置都一样。那就只有代码不一样了。 本文出自 “程序人生” 博客,请务必保留此出处http://guojie.blog.51cto.com/59049/27197 本文出自 51CTO.COM技术博客 |



guojie
博客统计信息
热门文章
最新评论
友情链接