Svn Can';是否因为不存在文件而无法克隆?
关于我的反复无常,我有个问题 由于某些情况,我在eclipse(运行在vm上)中丢失了所有项目 现在我想用hg重新创建我的vm并克隆我以前的项目(因为我使用它) 不幸的是,现在我遇到了一个错误: 数据xyz。i@8b8879.... 找不到 它停止了。 我不知道该怎么办,我试着把文件放在我的SVN中。。只是为了克隆它(因为它不是一个重要的文件),但我仍然得到相同的错误Svn Can';是否因为不存在文件而无法克隆?,svn,mercurial,clone,Svn,Mercurial,Clone,关于我的反复无常,我有个问题 由于某些情况,我在eclipse(运行在vm上)中丢失了所有项目 现在我想用hg重新创建我的vm并克隆我以前的项目(因为我使用它) 不幸的是,现在我遇到了一个错误: 数据xyz。i@8b8879.... 找不到 它停止了。 我不知道该怎么办,我试着把文件放在我的SVN中。。只是为了克隆它(因为它不是一个重要的文件),但我仍然得到相同的错误 所以现在我的问题是,有没有办法在没有这个文件的情况下克隆我的项目,以及如何克隆 从备份中恢复存储库。如果它已经被破坏了,你对此无
所以现在我的问题是,有没有办法在没有这个文件的情况下克隆我的项目,以及如何克隆 从备份中恢复存储库。如果它已经被破坏了,你对此无能为力。这取决于损坏的类型和程度,但如果克隆不起作用,除了完全恢复之外,你可能不会有什么好运气。@Lasse V.Karlsen:有些事情很离谱,但很好奇当存储库损坏时可以做多少工作:在某些情况下,你可以使用
hg convert
删除丢失的文件,通过编写忽略某些文件的转换映射。但是,只有当该文件的数据文件丢失时,这才有效,而当修订/变更集文件丢失时则无效。@LasseV.Karlsen,我如何编写转换映射?数据其实并不重要,因为我可以随时重新创建它。但是对于这个项目本身来说是非常重要的。顺便说一句,我不明白你写的第一句话“还原存储库”。。你这是什么意思?从备份中。您确实有存储库的备份,对吗?至于如何使用hg convert
,您必须查阅帮助页面。我只用过一次,不记得确切的方法了。