Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/mercurial/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn Can';是否因为不存在文件而无法克隆?_Svn_Mercurial_Clone - Fatal编程技术网

Svn Can';是否因为不存在文件而无法克隆?

Svn Can';是否因为不存在文件而无法克隆?,svn,mercurial,clone,Svn,Mercurial,Clone,关于我的反复无常,我有个问题 由于某些情况,我在eclipse(运行在vm上)中丢失了所有项目 现在我想用hg重新创建我的vm并克隆我以前的项目(因为我使用它) 不幸的是,现在我遇到了一个错误: 数据xyz。i@8b8879.... 找不到 它停止了。 我不知道该怎么办,我试着把文件放在我的SVN中。。只是为了克隆它(因为它不是一个重要的文件),但我仍然得到相同的错误 所以现在我的问题是,有没有办法在没有这个文件的情况下克隆我的项目,以及如何克隆 从备份中恢复存储库。如果它已经被破坏了,你对此无

关于我的反复无常,我有个问题

由于某些情况,我在eclipse(运行在vm上)中丢失了所有项目

现在我想用hg重新创建我的vm并克隆我以前的项目(因为我使用它)

不幸的是,现在我遇到了一个错误:

数据xyz。i@8b8879.... 找不到

它停止了。 我不知道该怎么办,我试着把文件放在我的SVN中。。只是为了克隆它(因为它不是一个重要的文件),但我仍然得到相同的错误


所以现在我的问题是,有没有办法在没有这个文件的情况下克隆我的项目,以及如何克隆

从备份中恢复存储库。如果它已经被破坏了,你对此无能为力。这取决于损坏的类型和程度,但如果克隆不起作用,除了完全恢复之外,你可能不会有什么好运气。@Lasse V.Karlsen:有些事情很离谱,但很好奇当存储库损坏时可以做多少工作:在某些情况下,你可以使用
hg convert
删除丢失的文件,通过编写忽略某些文件的转换映射。但是,只有当该文件的数据文件丢失时,这才有效,而当修订/变更集文件丢失时则无效。@LasseV.Karlsen,我如何编写转换映射?数据其实并不重要,因为我可以随时重新创建它。但是对于这个项目本身来说是非常重要的。顺便说一句,我不明白你写的第一句话“还原存储库”。。你这是什么意思?从备份中。您确实有存储库的备份,对吗?至于如何使用
hg convert
,您必须查阅帮助页面。我只用过一次,不记得确切的方法了。