svn工程check

项目里,一般都是很多同事的协同开发,所以版本问题的冲突和管理就显得很是必须。

版本比对,内容修改比较,历史记录查询,版本新增文件目录自动生成,冲突解决,等等一系列的问题都应该是开发中常见的,也是开发人员必备的版本管理素质。否则,很多莫名奇妙的问题会不止一次的出现。

最近在同事在checkout工程的时候,对于一个地址,拉了2次代码。所以进场出现的问题:在A工程更改时,效果没法体现,debug时才知道,运行的代码还是B工程的。清理了tomcat下面的工程运行文件夹,也无济于事。最后删除原来导入的工程,然后重新checkout才可以。

需要清楚的是,工具不是万能的,很多时候我们认为工具会解决的问题,但是实际上并非如此。有时候更糟糕的,工具其实是可以解决的问题,由于自身的操作不当,或者操作不彻底,比如缓存清理的地方不完全,会导致简单的问题变得非常棘手。

所以,开发时,需要做到,可能或者自身不确定的一些可能给后来开发带来隐患的问题,一定要消灭在疑惑之前,这样才能放手开发,做到高效,高质量,还有高兴。。。。。

猜你喜欢

转载自zengshaotao.iteye.com/blog/1796890
今日推荐