问题标签 [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.
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
amazon-s3 - 我可以取消删除/访问在存储桶切换到版本控制之前创建的旧 S3 密钥吗?
我有一个包含一堆旧文件的 S3 存储桶。我刚刚打开了版本控制,并试图弄清楚与切换后上传的新文件相比,这给了我对旧文件的哪种删除保护。这是一些示例代码:
包含pfx
一些遗留文件,所以我第一次运行它时,我得到了这样的东西:
f2
然后我使用该S3Browser
工具删除。当我重新运行上面的代码时,我得到了这个:
问题是:有没有办法检索/取消f2
删除我刚刚删除的(唯一)版本?
postgresql - 我截断了一张桌子。如何取回数据?
在我的 postgesql 数据库中,不幸的是我截断了这个表mail_group
,并且该表已从数据库中删除,如何取回该表。
请帮助我,等待回复。
谢谢
dropbox - Dropbox 无法撤消事件以恢复文件
我不小心从 Dropbox 中删除了五万个文件。该事件仍然存在于我的保管箱中,因此我尝试恢复这些文件,如下图所示。但是,单击“恢复这些文件”后,会显示消息“文件过多,请使用桌面应用程序”
你有什么建议吗?请帮帮我,谢谢!
git - 在 Kallithea 中取消删除 git repo
我想取消删除在 Kallithea 中删除的 git repo。
Kallithea 不会删除 git 存储库,而是将它们重命名为:
只是重命名myrepo...
没有帮助。
我怎样才能再次启用这个 repo?
linux - 如何使用目标文件恢复意外覆盖的源文件
错误地,我使用涉及“>”的命令删除了我的 Fortran 源文件的内容:
some command > file.f
我不使用版本控制或任何东西。但是,存在一个目标文件 file.o,如果这可能有帮助的话。是否有机会恢复 file.f 的内容?
git - git 取消删除远程分支
我在分支上有我的本地目录develop
,我想签出remotes/origin/foo/bar
分支。由于对我的 bash 命令历史是个白痴,我实际上所做的是:
(注意,远程分支在本地还不存在)
(注意,远程分支现在本地确实存在)
停止一切,因为我知道我刚刚做了什么。
如果需要,我确实有其他系统可用,远程分支已签出并完全更新。自从远程删除后,这些系统就没有被触及过。而且我可以保证没有其他开发人员做过 fetch 或 pull。
解决办法是什么?
svn - 从svn取消删除文件?
这是事件的顺序:
- 有一个文件我想添加到 svn repo 以进行提交。
- 输入“svn add filename.py”,它确认它添加了它。
- 在提交之前,输入“svn ls”以查看跟踪的文件。
- filename.py 未在此处列出。
- 出于困惑,尝试删除文件,然后再次读取。它不会让我执行 svn rm,所以我执行 svn --force delete,认为这只会从版本控制中取消跟踪,而不是实际删除文件。 我很笨。
- 文件不见了。文件从未提交,因为我当时只是想添加它,所以我不能恢复到以前的版本。
有什么办法把这个找回来吗?我很绝望。
谢谢。
plasticscm - 塑料命令行:如何“取消删除”所有文件?
我正在尝试取消删除工作空间中的所有 .wav 文件。我有代码来过滤所有被删除的波形文件:
获取影响我的声音文件夹的所有变更集,然后通过日志输出进行过滤
对于D
已删除的文件名。现在我有了名字,我打算使用
但它要求revid
或信息我没有并且似乎无法查询,因为该项目已被删除itemid
。cs
我希望有一个很棒的命令行可以让我取消删除某种类型的所有文件。如果塑料 PCM 或塑料胶子可以做到这一点,那也是一种选择。
谢谢!
restore - 在 R 中使用“取消链接”后如何取回文件?
我不小心删除了一些有用的文件。这些文件被删除了,我在回收站中找不到它们。我想知道我怎样才能把它找回来?我正在使用 Windows 8.1。我的文档中的所有文件都使用 R 中的 unlink 删除。我尝试使用 R-delete 进行恢复,但它只能恢复从回收站中删除的文件,而不是使用 R 取消链接。谢谢。