SVN使用小记

来源:互联网 发布:怎样注册免费域名 编辑:程序博客网 时间:2024/05/22 06:33

一、复制代码错误

我准备新加一个模块,但是类有很多层,所以我就CTRL+C了别人的一个模块下的内容,然后改名字和类的内容。。。。。。改好后提交,OVER。后来一组的同学更新才看到我加的内容都加到被CTRL+C的模块对应的目录下了,而我加的文件夹是空的。

不解。。。猜测,可能SVN下的东西都是带路径来的

 

二、重新提交一次

在提交一个新类包的时候,出错了,重新提交了几次也不行.

错误是:Aborting commit: ‘C:/workspace/MyWork/src/org’ remains in conflict

右击工程目录–>team–>Show Tree Conflict–>在MYEclpise中会出现一个Tab视图显示Tree Conflict的内容,一个一个选择列表中的冲突右击将其标志为已解决,然后回到项目再提交更改就可以了。

三、冲突

手动解决:冲突发生时,通过和其他用户沟通之后,手动更新目标文件。然后执行svnresolvedfilename来解除冲突,最后提交。
-放弃自己的更新,使用别人的更新。使用最新获取的版本覆盖目标文件,执行svnresolvedfilename并提交。
-放弃自己的更新,使用svnrevert,然后提交。在这种方式下不需要使用svnresolved。

手动解决的时候,代码里都有标记

由于刚加入项目,还没遇到冲突。。。后续

 

原创粉丝点击