本地文件不在SVN中,但存在于存储库中

时间:2013-07-30 15:24:11

标签: svn repository

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

如果我运行 svn update 没有任何反应,因为一切都是最新的。

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

我的文件发生了什么,我该如何解决?

1 个答案:

答案 0 :(得分:1)

如果本地文件超出SVN控制,我建议

1)你重命名

2)更新存储库

3)将本地文件与repo中的文件进行比较

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

这有意义吗?