3

我正在尝试重命名在 SVN 中跟踪的 Java 包。这一切似乎都奏效了。它将代码移动到新包等。然而,噩梦开始时,乐趣开始取决于你的观点。摆脱旧包装很难。

我陷入了“过时”或“不存在”消息的循环战争。

我尝试删除、清理、同步、覆盖和提交、更新、覆盖和更新,我能想到的所有该死的东西都可以摆脱旧包。

所以,我的问题是:显然有一个正确的方法和一个错误的方法来重命名一个包。

如果这很重要,我正在使用 SpringSource ToolSuite。

每隔一段时间,我可以在 15 或 20 次尝试中完成它,其他时候,我只是放弃整个事情。

为什么重命名软件包对于 SVN 来说是个问题。

4

1 回答 1

1

我知道这是一个旧帖子,但我最近自己又遇到了它。我最终创建了一个全新的包,并将我的课程从旧包移到了新包。然后我能够提交那个新包和移动的类。在那之后,我不得不删除底层的旧包,即com.xyz.foo.bar,其中bar是底层,然后我终于可以提交到SVN,首先从底层开始。这是使用 Eclipse Mars 和颠覆团队提供者 1.10。绝对痛苦的过程。

于 2017-10-11T14:49:16.750 回答