我正在修改文件重命名它们并切换它们(我正在测试替代主页)。现在我收到一条状态消息,上面写着“文件已被替换”和一个 R。我不知道该怎么做才能解决这个问题。我正在使用 Coda,但它并没有解决它。所以我想这是命令行时间。我关心的版本是我的本地版本,我想覆盖远程版本。我是唯一一个研究它的人,所以蛮力方法很好。
7266 次
3 回答
13
- 复制文件并将其放在临时位置
- 运行“svn revert”
- 现在将其复制回同一位置
- 运行“svn st”检查状态
于 2011-03-22T13:26:40.340 回答
1
我通过简单地提交来修复它。由于某种原因,代码没有自动执行此操作。
于 2011-03-22T13:27:17.673 回答
0
我使用了与 Version Control Buddy 解释的过程类似的过程,以使用 Subversive SVN 连接器在 RAD 中纠正此问题(Eclipse 可能类似):
- 项目清单
- 将文件复制到 RAD 之外的临时位置
- 使用右键单击 > 团队 > 还原来还原 RAD 中的文件
- 在 RAD 之外,将保存的内容复制回该位置
- 刷新 RAD 中的文件夹,将显示正确的状态。
请注意,我发现如果我只是直接签入显示为替换的文件,则原始文件的历史记录不容易查看,因此保留历史记录可能值得这些步骤,尤其是在多用户项目中.
于 2013-04-18T14:22:05.480 回答