问题标签 [undelete]

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.

0 投票
3 回答
7130 浏览

amazon-s3 - How do I get all versions of an S3 key and undelete using boto?

I have had an S3 bucket for awhile but only now turned versioning on. Experimenting with it a bit trying to figure out what sort of detection protections I am getting with just the versioning on, without activating the "MFA delete" option.

I uploaded a test file, then deleted it then re-uploaded it twice. Now, using the S3 browser tool I am seeing 4 versions of the file: #1, #2 (deleted), #3 and #4 (current). If I use boto to get the latest version, I can extract its version_id:

But how do i get a full list of version_id's for a given key? And if I want to retrieve version #1 of the key (deleted), do I need to do something first using the version #2 id to "undelete" it?

Finally, does this deletion protection (creation of a delete marker) work with legacy files that had been uploaded before versioning was turned on?

Thx

0 投票
2 回答
208 浏览

amazon-s3 - 我可以取消删除/访问在存储桶切换到版本控制之前创建的旧 S3 密钥吗?

我有一个包含一堆旧文件的 S3 存储桶。我刚刚打开了版本控制,并试图弄清楚与切换后上传的新文件相比,这给了我对旧文件的哪种删除保护。这是一些示例代码:

包含pfx一些遗留文件,所以我第一次运行它时,我得到了这样的东西:

f2然后我使用该S3Browser工具删除。当我重新运行上面的代码时,我得到了这个:

问题是:有没有办法检索/取消f2删除我刚刚删除的(唯一)版本?

0 投票
1 回答
4948 浏览

postgresql - 我截断了一张桌子。如何取回数据?

在我的 postgesql 数据库中,不幸的是我截断了这个表mail_group,并且该表已从数据库中删除,如何取回该表。

请帮助我,等待回复。

谢谢

0 投票
1 回答
1230 浏览

dropbox - Dropbox 无法撤消事件以恢复文件

我不小心从 Dropbox 中删除了五万个文件。该事件仍然存在于我的保管箱中,因此我尝试恢复这些文件,如下图所示。但是,单击“恢复这些文件”后,会显示消息“文件过多,请使用桌面应用程序”

你有什么建议吗?请帮帮我,谢谢!

在此处输入图像描述

0 投票
1 回答
235 浏览

git - 在 Kallithea 中取消删除 git repo

我想取消删除在 Kallithea 中删除的 git repo。

Kallithea 不会删除 git 存储库,而是将它们重命名为:

只是重命名myrepo...没有帮助。

我怎样才能再次启用这个 repo?

0 投票
2 回答
882 浏览

linux - 如何使用目标文件恢复意外覆盖的源文件

错误地,我使用涉及“>”的命令删除了我的 Fortran 源文件的内容:

some command > file.f

我不使用版本控制或任何东西。但是,存在一个目标文件 file.o,如果这可能有帮助的话。是否有机会恢复 file.f 的内容?

0 投票
1 回答
62 浏览

git - git 取消删除远程分支

我在分支上有我的本地目录develop,我想签出remotes/origin/foo/bar分支。由于对我的 bash 命令历史是个白痴,我实际上所做的是:

(注意,远程分支在本地还不存在)

(注意,远程分支现在本地确实存在)

停止一切,因为我知道我刚刚做了什么。

如果需要,我确实有其他系统可用,远程分支已签出并完全更新。自从远程删除后,这些系统就没有被触及过。而且我可以保证没有其他开发人员做过 fetch 或 pull。

解决办法是什么?

0 投票
1 回答
29 浏览

svn - 从svn取消删除文件?

这是事件的顺序:

  1. 有一个文件我想添加到 svn repo 以进行提交。
  2. 输入“svn add filename.py”,它确认它添加了它。
  3. 在提交之前,输入“svn ls”以查看跟踪的文件。
  4. filename.py 未在此处列出。
  5. 出于困惑,尝试删除文件,然后再次读取。它不会让我执行 svn rm,所以我执行 svn --force delete,认为这只会从版本控制中取消跟踪,而不是实际删除文件。 我很笨。
  6. 文件不见了。文件从未提交,因为我当时只是想添加它,所以我不能恢复到以前的版本。

有什么办法把这个找回来吗?我很绝望。

谢谢。

0 投票
1 回答
416 浏览

plasticscm - 塑料命令行:如何“取消删除”所有文件?

我正在尝试取消删除工作空间中的所有 .wav 文件。我有代码来过滤所有被删除的波形文件:

获取影响我的声音文件夹的所有变更集,然后通过日志输出进行过滤

对于D已删除的文件名。现在我有了名字,我打算使用

但它要求revid或信息我没有并且似乎无法查询,因为该项目已被删除itemidcs

我希望有一个很棒的命令行可以让我取消删除某种类型的所有文件。如果塑料 PCM 或塑料胶子可以做到这一点,那也是一种选择。

谢谢!

0 投票
1 回答
1425 浏览

restore - 在 R 中使用“取消链接”后如何取回文件?

我不小心删除了一些有用的文件。这些文件被删除了,我在回收站中找不到它们。我想知道我怎样才能把它找回来?我正在使用 Windows 8.1。我的文档中的所有文件都使用 R 中的 unlink 删除。我尝试使用 R-delete 进行恢复,但它只能恢复从回收站中删除的文件,而不是使用 R 取消链接。谢谢。