我使用的是Linux操作系统。我正在处理文件夹的本地副本:test_scripts。这不是SVN中的版本。因为我想签入SVN,我进入了:
cd到我的本地文件夹:
# svn add test_scripts
然后意识到它进入了test_script文件夹中的一些不需要的文件。我删除了我本地的文件,&试图承诺。由于本地副本发生了更改,因此提交失败。所以我想删除svn中的条目test_script到redo fresh。所以我用过:
# svn --force delete test_scripts/
这也删除了我的本地副本! : - (
我没有备份&我的所有工作都没了..
请有人帮我如何在linux中找回已删除的本地文件。它非常重要!..
答案 0 :(得分:2)
简单的回答是“你不能”,不幸的是。
有些工具可能会尝试帮助您,因为您删除了该目录后,文件系统有足够的可用空间并且写入活动较少。
Google for "ext2+undelete",它会为您提供一些工具,例如TestDisk
,e2undel
等。