Php subversion update不会用最新文件替换我的本地更改

Php subversion update不会用最新文件替换我的本地更改,php,svn,netbeans,svn-update,Php,Svn,Netbeans,Svn Update,我正在Netbeans中开发一个PHP项目,使用subversion进行版本控制。我已对文件进行了本地更改,并在未提交的情况下保存。今天晚些时候,我的同事对该文件进行了更改和承诺。当我更新文件时,它会保留当前文件的完整性,但当我转到“历史记录”时,它会显示文件的最新版本--我同事的编辑--我可以区分到它并看到许多更改 为什么更新没有完全取代我在本地所做的编辑?我是否遗漏了什么,或者这是颠覆的默认行为?如果我运行更新,我希望得到更新的文件,而不是包含未提交编辑的文件 我是subversion新手,

我正在Netbeans中开发一个PHP项目,使用subversion进行版本控制。我已对文件进行了本地更改,并在未提交的情况下保存。今天晚些时候,我的同事对该文件进行了更改和承诺。当我更新文件时,它会保留当前文件的完整性,但当我转到“历史记录”时,它会显示文件的最新版本--我同事的编辑--我可以区分到它并看到许多更改

为什么更新没有完全取代我在本地所做的编辑?我是否遗漏了什么,或者这是颠覆的默认行为?如果我运行更新,我希望得到更新的文件,而不是包含未提交编辑的文件


我是subversion新手,谢谢您的帮助。

您必须告诉subversion覆盖您的本地更改。在Eclipse中覆盖和更新。

谢谢,这很有意义!我实际上在使用netbeans,所以你知道如何在那里实现吗?我的svn菜单只有
更新
,和
更新到…
,我想这可以让你“更新”到以前的版本。我自己不是一个大的NetBeans用户。。。。。但我还是找到了这个。啊,我想我的IDE的默认更新行为已经设置为合并,所以我需要修改一些设置。谢谢你的信息