我的服务提供商更改了SVN存储库上的URL。我们无法从Eclipse SVN插件重新连接。 根据他们的建议,尝试了Share Project,它允许我们重定向到新的URL,但最终搞砸了 存储库文件。
在客户端计算机上仍然具有SVN状态的完整本地副本。 有没有办法构建一个新的SVN存储库并加载本地工作副本WITH SCN HISTORY完整。 当我们使用Eclipse插件团队提示时,它最终会重新创建项目但却丢失了 原始SVN更改历史记录,我们希望保留。
由于
答案 0 :(得分:0)
如果我理解你的问题,简短的回答是“不”。
SVN结帐不会将完整的历史记录下载到您的工作站。它只是下载当前状态。当您进行更改时,它会记住它下载的内容,以便它可以将下载的内容与您现在拥有的内容进行比较。因此,您可以重建“上次修订”和“自上次修订以来的更新”。就是这样。
Eclipse会跟踪编辑内容,但我认为它不会记住结帐时的编辑,因为它看起来像一个新文件。无论如何它都有一个有限的缓冲区。
如果你很幸运,你有一个目录,你检查了修订版1,然后你保留了它并检查了修订版2到另一个目录等,你可以重建历史记录。但很少有人这样做,因为它通常没有意义,因为历史是在SVN。
答案 1 :(得分:0)
您无法从工作副本中获取历史记录,因为WC始终只是存储库的一部分
如果SP更改了URL,您可以知道如何使用纯CLI SVN和WC作为FS中的目录 - 您可以
或