如何找回被Subversion删除的无版本文件夹

时间:2013-05-06 22:39:02

标签: linux svn restore

我使用的是Linux操作系统。我正在处理文件夹的本地副本:test_scripts。这不是SVN中的版本。因为我想签入SVN,我进入了:

cd到我的本地文件夹:

# svn add test_scripts

然后意识到它进入了test_script文件夹中的一些不需要的文件。我删除了我本地的文件,&试图承诺。由于本地副本发生了更改,因此提交失败。所以我想删除svn中的条目test_script到redo fresh。所以我用过:

# svn --force delete test_scripts/

这也删除了我的本地副本! : - (

我没有备份&我的所有工作都没了..

请有人帮我如何在linux中找回已删除的本地文件。它非常重要!..

1 个答案:

答案 0 :(得分:2)

简单的回答是“你不能”,不幸的是。

有些工具可能会尝试帮助您,因为您删除了该目录后,文件系统有足够的可用空间并且写入活动较少。

Google for "ext2+undelete",它会为您提供一些工具,例如TestDiske2undel等。