是否可以通过subclipse恢复失败的结账?

时间:2012-11-20 12:12:09

标签: svn subclipse svn-checkout

我在Ubuntu Linux下使用STS 2.9和Subclipse插件。我正在尝试检查整个存储库(使用所有中继和分支)并将其整齐地显示为工作区中的项目。我通常做的是检查存储库的根目录。我需要整个存储库的原因是我在分支和主干版本上工作,所以拥有它对我来说更容易工作。 这就是我想要实现的目标

Workspace
  repo/
    branches/
    tags/
    trunk/
  other_repo/
    branches/
    tags/
    trunk/
  some_other_workspace_entry(ex. java project)

不幸的是,我们有一个超过5GB大小的存储库,并且它需要永远让subclipse检查出来,直到最后它抛出一个错误。所以,我最终得到了一个未完全检出的存储库,我无法继续检查它。我必须删除所有已检出的数据并重新启动它(直到它再次失败),或者单独检出主干和分支 - 因此在我的工作空间中有一个主干和分支条目,我必须避免。

问题是 - 有没有办法继续未完成的回购结账?或者可以通过子文件夹检查它,但仍然在我的工作区中具有所需的树结构?如果我需要通过文本编辑器手动编辑一些工作区文件,哪些以及如何?

1 个答案:

答案 0 :(得分:4)

只需执行update即可恢复结帐。或者,您可以使用任何命令行工具执行此操作。