问题标签 [file-recovery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svn - 如何恢复 TortoiseSVN 意外删除的已删除文件?
这是一个意外,我认为没有解决办法。但我还是要问。
我向我们的网上商店介绍了 SVN,并将所有 dev pc 的 htdocs 设置为存储库的一部分。(我的第一个错误)
现在,我的一位同事正在做一个项目,并没有将他们的代码提交给 svn(第二个错误)。他的理由是他是唯一一个在那个网站上工作的人,他不需要 svn(另一个错误:我将 SVN 作为协作工具引入)
我指示每个人的 SOP 是:在启动和关闭 PC 时更新然后结帐。
不用说,我同事的项目消失了。
所以我的问题是:有没有办法恢复未提交的代码?
Ps,我打算在我们的规则中添加“源代码不存在,除非它被颠覆”和“每天备份”,以防止这种情况再次发生。
error-correction - 纠错库?
我有兴趣使用 Reed-Solomon 纠错 [ http://en.wikipedia.org/wiki/Reed%E2%80%93Solomon_error_correction作为参考] 尝试从文件的部分位重建文件。我这样做是出于个人兴趣。
我最近阅读了有关 WuaLa [ http://www.wua.la/]的文章,我对他们如何利用 Reed-Solomon 从部分文件重建文件感兴趣。
有谁知道已经构建的支持 Reed-Solomon 的库?谁能指出我做这类事情所涉及的数学(请记住,我是一个软件人而不是数学人,所以如果你能指出一些更容易获得的东西,那就太好了)。我已经查看了有关此工具的部分视频 [ http://www.youtube.com/watch?v=3xKZ4KGkQY8],但我仍在努力解决所涉及的数学问题。
linux - 我可以在linux中恢复一个我不小心做了“rm”的文件吗?
你知道我恢复意外删除的文件的任何工具/命令吗?
git - git newbie:删除文件并切换分支后丢失(未添加)文件
我在 git 存储库中犯了一个非常愚蠢的错误,并且丢失了一些我真正需要的文件。
我以为我在将更改提交到当前分支之前将所有新文件添加到了存储库(虽然没有发生)。然后我创建了一个新分支,并使用“移动到垃圾箱”再次从 TextMate 的新分支中删除了这些文件。我用'checkout'命令切换了几次分支。后来,我试图从垃圾箱中恢复这些文件,但没有..
我尝试了几个选项来恢复文件,包括“git fsck --lost-found”,但似乎它们从未在 repo 中注册过。
是否有任何选项可以恢复从硬盘驱动器中删除的未添加/未提交的文件?OSX 是否为此提供某种恢复?
非常感谢!
visual-studio - 从 Visual Studio 文档缓存中恢复文件?
我刚刚丢失了一些代码。我需要将几个方法从一个类移动到另一个类,所以我点击保存,剪切方法,VS 崩溃了。现在看来保存是在剪切之后发生的,因为没有这些方法就保存了代码,但代码不在我的剪贴板上。所以我没有代码,也没有简单的方法可以取回它!
我知道 Visual Studio 保留一个文档缓存,它在显示恢复文件对话框时使用它,但在 VS 启动备份时没有显示。我希望我的课程有一个版本,代码仍然在那里,所以我不必重新开始,但我不知道去哪里找。
谁能告诉我 VS 将这些文件保存在磁盘上的什么位置?
非常感谢您可以提供的任何帮助。
ms-word - 哪些工具可用于文件的字节级检查?
我有一个部分损坏的 MS-Word 文件,我想在字节级别进行检查。
windows - 文件恢复软件如何工作?
我想做一些简单的文件恢复软件,我想尝试恢复按 Shift + Delete 键删除的文件。我在 Windows 中工作,任何人都可以向我展示任何可以帮助我以编程方式执行此操作的链接或文档吗?我知道 C、C++、.NET。任何指针?
nfs - 如何恢复 .nfs 文件?
我一直在研究 Python 中的算法,我正在使用 Vim 来编辑这个文件。我打开它,做了一个保存,它会出现一个错误,就像它偶尔会做的那样:
“警告:您的文件无法保存!所有更改都将丢失!无法写入文件!”
由于这种情况偶尔会发生,我做了我通常做的事情,然后我点击了:q!退出而不写任何更改。没有伤害,没有犯规。当我查看我的文件时,一切都被删除了!一切!
我在办公室里闲聊,似乎 nfs 挂载已满,所以我无法保存任何内容。有一个巨大的脚本生成大量数据,这导致安装暂时满了。我相信 NFS 挂载来自 NetApp。我在当前目录中找到了 2 个文件。
一个是两天前最后保存的,一个是今天。它们的格式为:
.nfs.xxxxxxxxxxx
当我试图打开这个文件时,我看到我的一些代码,到处都是未知字符。显然,这必须是文件状态的二进制表示。
有没有办法从这个 NFS 挂载中恢复这个文件?如果 Emacs 有恢复这个文件的快捷方式,我会从 vim 切换到 Emacs!
java - 使用扩展名 .java 取回数据
我从 Eclipse 的 java 项目中删除了我的 java 程序。扩展名是 .java,我不知道如何找回?我尝试(getdataback for NTFS)但我没有取回我的 *.java 文件。一些解决方案?
git - “Git Clean -fdx”恢复……可能吗?
我可能犯了一个巨大的错误。
相关系统信息:
- 视窗 XP SP2
- i686 Cygwin 1.7.6 混帐
- 1.7.1
我试图在新创建的 git 存储库上创建一个空分支,这是我刚刚发出的命令:
问题是我不知道 clean 命令确实删除了当前文件夹中的文件,并且由于这是一个新初始化的 git 存储库,因此没有旧版本可以恢复。
我将一些文件上传到我的主页上,但有些没有。任何有关如何恢复文件的想法将不胜感激。我不介意使用任何类型的恢复软件,而且我知道在 linux/cygwin 上丢失文件即使不是不可能恢复也是一种痛苦,但嘿,让我们试一试吧。