java SSH + extj 项目过程中遇到的问题及注意点(二)

来源:互联网 发布:下载物流软件 编辑:程序博客网 时间:2024/05/16 07:43

1.SVN版本控制问题。svn是个版本控制工具,适合于团队多人共同开发一个项目,挺有用的,但是总会出现各种问题,不得不一遍遍的重新上传删除等,恼人的很,即使本着说烂了的”先更新再提交“原则,依旧还是各种问题。用久了才知道一些问题的快速解决办法,现记一下,供遇到同样问题的可怜人做个参考。

在myeclipse里有svn版本控制的文件会有各种各样的标记,这个一搜就知道都是什么意思了,了解这些标记很有用。在磁盘管理器中打开,svn的版本控制信息全都在.svn的文件夹中。有时将一个有版本控制的文件夹直接拷到另一个版本控制的工程里会出错还不好改,最有效的办法时找出要拷贝的文件夹中所有的.svn文件,然后删掉,就留下个干净的文件夹里,再拷进工程里,然后像新文件一样提交就可以了。

某一个文件做了些修改,后来发现改错文件里,需要恢复这个文件到没改前的样子,在没提交的前提下,直接在myeclipse中右键--Team---还原(revert)就是没修改前的版本。要是已经提交了,就要右键--Team--显示资源历史记录,找到之前的版本,不记得了看看大体时间也能对应上,然后选中某一版本xxx,右键--从版本xxx回复更改。

要是真真不小心提交了双方都在改的文件,就会显示冲突,就更新一下,打开这个文件,看到系统自动给标出冲突的地方,一般是用”<<<<<<<< ------------ mine >>>>>>>>>.“等符号给标出来的,与对方沟通后,就在文件里更改成正确的,然后右键--Team--解决(resolved),告诉svn已经冲突解决了,在提交就可以了。


因事耽搁,后续再加。

0 0