关于SVN的问题,出现了如下的情况怎么解决?
现在的项目正在开发阶段,但是呢,每次到早上来,同事就会问我:我修改了哪些代码,其实我就是看代码,在看代码的同时,会动部分代码,但是并没用改变原来的代码本身,就是可能多打了一个空格在一行语句后面,把代码的格式变换了一下,方便我查看,到最后,也就是前一天晚上,我提交代码,但是提交前我会看一下SVN上的信息和我这个有什么不同,发现了是有不同的,但是我看到的是就是无非多了个空格,代码的格式变了下,但是内容没用变,那这样也会造成冲突吗?这个该怎么解决?我看代码的同时有一个习惯,就是喜欢敲空格并保存,然后提交的话。那边一更新就会有冲突,这个怎么办?大家给几个解决办法吧?
------解决方案--------------------简单,在提交的时候,看下哪些变了,然后,使用revert,回复就行了。当然,你最好不要动,没变动的代码,因为空格本身也是变化。这要求,你们团队使用统一的风格,如果风格不一样,只有你去适应他们咯。
------解决方案--------------------在提交之前更新代码,确定你操作的文件是最新版本的。
其次,如果你做过的操作不具备实际意义,你可以使用还原将文件还原到最新版本,然后就不存在冲突问题了。
当然,每次操作文件之前,最好先更新一次。