问题标签 [timemachine]

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 投票
2 回答
667 浏览

eclipse - 将 Eclipse 的本地历史与 Time Machine (Mac) 集成

Eclipse 具有非常漂亮的“与本地历史比较”功能,它可以让您将工作区中的所有文件与以前的版本进行比较。即使旧版本不在源代码控制系统中,这对于恢复旧版本也非常有用,而且它之所以有效,是因为 Eclipse 会在您保存所有文件时保留它们的快照。

Eclipse(默认情况下)最多保留一周,每个文件最多保留 50 次更改和最多 1 MB 的快照数据。

在 Mac 上,您还拥有 Time Machine 备份,它每小时对每个文件进行一次快照,保留一天的每小时快照、一个月的每日快照和每周的快照,直到磁盘空间用完。

除了 Eclipse 存储的副本之外,是否有 Eclipse 插件可以将 Time Machine 数据用于本地历史记录?

0 投票
1 回答
792 浏览

macos - 来自时间机器胶囊的异地备份

如何创建(辅助)备份到驻留在苹果时间胶囊上的时间机器备份的异地位置?

可能的目的地是 Amazon S3、Mosso 云文件、通用 SSH/SCP 服务器,...

0 投票
3 回答
831 浏览

macos - 使用 Time Machine 进行 Mac 平台的测试环境回滚

当我测试要在 Windows 世界中部署或运行​​测试的软件时,我将使用 VMWare 映像,这样我就可以在每次测试开始时从一个全新的已知状态开始。这非常有效,因此我可以在不同的操作系统风格或加载其他/不同的应用程序和驱动程序时安装软件。这使得在解决突然出现的问题时复制或几乎复制客户的环境变得非常简单。

现在我的任务是为 Mac OS X 做类似的事情。我对这个操作系统不太熟悉,也没有真正看到同样的东西可用。我注意到 10.5 的服务器版本可能允许这样做,但我没有在这里运行它。我可以在 Mac Book 和其中一个 Mac Mini 上访问 10.5。

有没有人使用 Time Machine 将他们的测试 Mac 盒子置于已知状态?还是你有其他想法?我也对 10.4 的解决方案感兴趣,因为我的一些客户运行“Tiger”。

0 投票
5 回答
5825 浏览

macos - Time Machine API / 命令行脚本?

我需要 Time Machine 的 API 的参考(如果存在),或者只是一些可以更改 Time Machine 使用的磁盘并返回的命令!

我希望我要编写的脚本执行以下操作:

从磁盘 A 更改到磁盘 B
强制 Time Machine 备份
从磁盘 B 更改回磁盘 A

谢谢!

0 投票
2 回答
697 浏览

php - 商业智能时间机器 (PHP/MySQL)

Business Intelligence目前,我正在使用 PHP/MySQL 从头开始​​为开源软件开发时间机器。

我的时间机器表被所有其他需要日期信息的表(例如订单、产品等)使用,并且它们与time_id. 所以它的 MySQL 表是这样的:

订单表绑定如下:

编辑:它类似于STAR SCHEMA

问题还在于获取TIME (13:45) 信息。通常我不需要这个,但就像订单一样,有时有几张桌子需要这个 HOUR/MINUTE 信息。

我怎样才能巧妙地解决这个问题?我有几个解决方案,但首先我想看看你的意见..

0 投票
2 回答
3519 浏览

macos - 你怎么知道一个目录在 OSX 中从终端有多少硬链接?

你怎么知道一个目录在 OSX 中从终端有多少硬链接?

在 OSX 中,您可以对目录进行硬链接。这就是时间机器的工作原理。我想知道哪些目录有硬链接,这样我就可以看到哪些目录是 Time Machine 的新目录。

我试过了ls -lstat -f "%l %N" *但似乎都没有给出正确的答案。

有人知道怎么做吗?

0 投票
2 回答
1131 浏览

c# - Visual Studio 2010 中的调用堆栈时间机器

我知道标题有点雄心勃勃,但我想知道是否有办法在调试 C# 程序时在调用堆栈窗口 (Visual Studio 2010) 中显示以前的状态后重新启动(比如点击“继续”/ F5) 从那里。

这对于调试生成异常的 lambda 表达式特别有用,因为无法移出。

对于真正的 OO 代码时间机器,所有对象的历史状态都需要存储在内存中,所以我怀疑现阶段是否可行。现在,如果所有对象的状态没有太大变化,那么我们可以保持当前状态并及时跳回(作为使用“编辑并继续”执行相同操作的快捷方式)。

0 投票
2 回答
768 浏览

xcode - Apartment Fire-Time Machine 没有备份 XCode 项目?

几天前我的公寓被烧毁了,我心爱的 MacBook Pro 是众多电子产品的受害者之一。虽然我当然进行了备份(使用 Time Machine)并且我的备份驱动器得以幸存,但令我沮丧的是,我的 Time Machine 备份中似乎缺少许多最重要的文件。即,我最近的所有 XCode 项目。事实上,我最近的备份中莫名其妙地丢失了包含我所有开发项目的整个目录(标题为“重新编程”)。

奇怪的是,我的一些旧备份似乎确实包含丢失的文件夹(5 月 10 日有该文件夹,而 5 月 19 日到最新的没有)。

我本来想尝试 Migration Assistant 将我的文件带到朋友的计算机上,但我无法做到,因为我的备份是在 Lion 中制作的,而他使用的是 Snow Leopard。我相当肯定它不会有帮助(不仅目录丢失,而且搜索某些头文件,我记得文件名没有出现在搜索中)。

我做了一些谷歌搜索,似乎 Time Machine 没有备份 XCode 构建文件夹以节省空间。这是有道理的,因为它会占用大量空间,并且可以通过构建项目轻松重新创建。但是,Time Machine 到底为什么不备份我非常重要的 XCode 项目文件呢?

情节虽然变厚了。即使出于某种奇怪的原因 Time Machine 有一个错误会阻止它备份 XCode 项目,那么其他项目呢?我在那里也有一些 Android 项目,甚至可能是一些旧的 HTML/CSS/PHP 事件。这些发生了什么,为什么整个目录,而不仅仅是 XCode 项目?为什么它曾经备份我最重要的目录并在我不知情的情况下在 5 月份突然停止?

我在这里错过了什么吗?也许他们被放置在一个对我来说并不明显的奇怪地方?任何帮助表示赞赏。

0 投票
2 回答
236 浏览

xcode - 从 Mac OS X Lion Time Machine 获取代码文件

我是在 Mac 上工作的新手,自从我最近开始使用我的 MBP 以来,我已经将 Time Machine 备份到外部硬盘上。

今天我想从以前版本的文件中获取代码并设法回到几天,找到有问题的文件,打开它并找到我想要复制的方法。

但是,无论我做什么,我都无法复制、剪切、编辑或以其他方式保存该方法的版本。我没有单击“恢复”,因为我不想将文件或整个 Mac 恢复到那个日期。

在查看窗口的右上角是一个“在 Xcode 中打开”按钮,它什么也没做。

最后我只好拍了一张我的屏幕照片,这样我才能记住方法细节!

我做错了什么,如何从 Time Machine 中的文件复制,或者从一个文件中获取而无需进行大恢复?

谢谢。

0 投票
0 回答
4230 浏览

macos - 是否可以在不安装/重命名/卸载/安装的情况下重命名稀疏捆绑卷标?

我知道以下将起作用:

这导致 old_label 被挂载为 new_label,但是挂载它以重命名它然后卸载它并重新挂载它以使标签生效是不优雅的。

还有其他方法吗?