0

我在我的项目中发现了奇怪的东西。我的 SVN 存储库中有一个文件。我的工作副本中也有它。但问题是,在我的工作副本中,该文件不受 SVN 控制!不知道这是怎么发生的,可能我在 Intellij Idea 中按下了“标记冲突已解决”而没有调查是怎么回事。svn 状态返回“?” 它的状态。我该如何解决?

如果我运行svn update什么都不会发生,因为一切都是最新的。

如果我在本地将该文件添加到 SVN,那么它将被视为新文件,并且在我下一次提交期间,我会将其发送到服务器。我不想要这个。

我的文件发生了什么事,我该如何修复它?

4

1 回答 1

1

如果本地文件不受 SVN 控制,我建议

1)你重命名它

2)更新存储库

3)将您的本地文件与仓库中的文件进行比较

如果您非常确定本地版本的优点,那么您可以覆盖旧文件。如果不是,您将需要对文件进行某种半自动比较,并决定如何修复冲突(如果有)。

那有意义吗?

于 2013-07-30T15:32:29.397 回答