我最近在SVN中创建了一个项目结构。将我的项目检入app文件夹,然后进行了一些编辑。我正在编辑一个未检出的项目版本(我将原始项目复制/粘贴到新的SVN回购中)。我想我只是想我以后可以在回购中指出它并进行更新,它会起作用。另一位开发人员拉动了项目,进行了一些更改,然后检查了它们。试图使我的本地项目同步;我用SVN HEAD版本将一个新的repo /项目拉到我的本地,删除了我在本地修改过的repo中的所有文件,并用我编辑的文件替换它们。我希望如果我只是从那一点做了更新,SVN会尝试将我的本地更改与SVN中的HEAD合并。
当我更新时,没有任何反应。
我签出的项目中的文件显示红色复选标记,因此SVN知道它们不同步...
我尝试在根文件夹上使用“完全递归”进行修订更新。仍然没有任何东西被拉扯。
有什么想法吗?
谢谢!
答案 0 :(得分:3)
你应该:
在这种情况下,Subversion会计算同事所做的差异并将其应用于您的更改。