问题标签 [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 投票
1 回答
3661 浏览

operating-system - Applescript 在 Mac OS X 10.9 Mavericks 中触发 Time Machine

多年来,我一直在使用以下 Applescript 来从 Applescript 中触发 Time Machine。它似乎不再适用于 Mac OS X 10.9 Mavericks。任何人都知道解决方案或替代方案。此脚本运行并且不会抛出任何错误消息。它根本什么都不做。

0 投票
1 回答
174 浏览

macos - 如何检测时间机器?

我需要将用于时间机器的硬盘分区与其他普通分区区分开来。是否有 API 来检测时间机器分区/卷?

0 投票
0 回答
86 浏览

multithreading - [NSDocument _doCleanupOldVersions]_block_invoke 阻塞主线程

我发现我的app在主线程上等待了很长时间,而堆栈如下:

其他线程似乎处于空闲状态。

我能做些什么来避免这种方法在主线程上等待吗?

0 投票
2 回答
11130 浏览

git - 恢复 .git 文件夹的最佳方法

由于代码中的一些错误,我们丢失了一个完整的 GIT 控制目录。恢复文件不是问题;TimeMachine 解决了这个问题。但是,TimeMachine 显然没有备份 .git 文件夹。

有没有比从主服务器或另一台机器获取目录更好的方法来恢复/重新创建 .git 文件夹?

在此先感谢您提供任何有用的提示。

0 投票
1 回答
192 浏览

asp.net-web-api - Sonarqube Time machine api:在特定类别的级别上读取过去的措施

我需要使用时间机器 Web api 读取特定类的指标(违规、nloc),以便计算最重要的违规。我已经读到无法检索此信息,因为 Sonar 不希望数据库快速增长。

无论如何,这篇文章是 2011 年的。现在有可能以某种方式检索这些信息吗?什么是替代方案。

非常感谢您的回复,安德烈亚斯

0 投票
1 回答
385 浏览

php - 表格从 phpMyAdmin 中消失,但通过命令行可见

我正在使用 MAMP 和 OS X 10.10.1 并使用 Time Machine 来备份我的本地环境。我最近发生了几次数据库从 phpMyAdmin 中消失并且无法访问我的本地站点但如果我在命令行上通过 mysql 连接则可见的情况。但是,我确实看到某些数据库存在冲突,并且如下所示:

摆脱这些冲突文件的最佳方法是什么?我认为冲突文件包含最新信息,因此如果可能,我希望保留它。

我猜这是表格从 phpMyAdmin 中消失的原因?

0 投票
2 回答
1257 浏览

macos - perl 系统调用“没有这样的文件或目录”

我正在尝试运行一个 Perl 脚本,该脚本从标准输入读取文件名并使用系统命令调用 du。当我在命令行上运行 du 命令时,它工作正常,但是当使用 system() 在 perl 脚本中调用 du 时,我得到“没有这样的文件或目录”。文件名确实有空格和撇号,我在将其传递到 perl 脚本之前对其进行了转义。perl 脚本本身非常简单:

我还使用 shell 脚本来转义文件名。一行脚本如下:

通过 sed 运行之前和之后的示例文件名是:

我尝试过和不逃避空格和撇号。

输出是:

一件重要的事情,我在终端窗口的 mac OS X 10.95 上运行它。Perl v5.16.2

你可能会问我想做什么。我正在尝试获取单个 Mac TimeMachine 备份的大小。

所以谁能告诉我我需要什么?

0 投票
1 回答
137 浏览

java - 是否可以在 SonarQube 的时间机器中冻结一个版本?

是否可以在 SonarQube 的时间机器中冻结一个版本并使该快照始终在历史图表中可见?例如,我在 Git 中将一个版本标记为 v1.0,我希望它始终在图表中,以便我可以将其与最新版本进行比较并跟踪进度。是每次在此版本上启动 Sonar Maven 的唯一方法吗?

0 投票
1 回答
3662 浏览

windows-server-2012 - Windows Server 2012 上的时间机器

我有带有 macOS Sierra 的 Mac mini(2012 年末)和带有 Windows Server 2012 的服务器。

我的问题是:我可以将此服务器用作时间机器吗?

谢谢

0 投票
0 回答
451 浏览

ubuntu - 当`netatalk`在`ubuntu`上的docker内运行时,如何使`avahi`在外面工作?

环境:

主机电脑:

  • Windows 7 终极版 64 位

  • VMware:VMware 工作站 12 专业版

  • VMware 网络:网桥

  • 在 VMware 内部

    • 操作系统:Ubuntu 16.04.1 amd64 桌面

    • avahi-daemon: 0.6.32 -------> 通过 apt 安装

    • docker: 1.12.4 -------> 通过二进制包安装

    • 码头工人形象:cptactionhank/netatalk:最新

测试电脑:

  • 操作系统 X 10.10

参考:

cptactionhank/netatalk

陈述:

我想将我的 VMware 的 ubuntu 系统设置为netatalk服务器 ( time machine)。

  • 在 docker 中运行avahi&netatalk两者 -> SUCCESS

    就像:

    1. systemctl stop avahi-daemon ------> stop avahi server 2. dockerd -H tcp://127.0.0.1:6666 -------> run docker server 3. docker -H tcp://127.0.0.1:6666 run --privileged --net "host" --env AVAHI=1 cptactionhank/netatalk:latest ------> create a new netatalk container with running avahi

    test pctime machine可以立即找到这项服务。

  • avahi在主机 pc 上运行,netatalk在 docker 中运行 ------> FAILED

    就像:

    1. systemctl start avahi-daemon ------> start avahi server 2. dockerd -H tcp://127.0.0.1:6666 -------> run docker server 3. docker -H tcp://127.0.0.1:6666 run --privileged --net "host" cptactionhank/netatalk:latest ------> create a new netatalk container without avahi

    test pctime machine找不到这个服务。

    我尝试了很多方法,比如在/etc/avahi/service文件夹下创建afpd.service引用,或者添加一些新的命令参数,如-v /var/lib/dbus:/var/lib/dbus -v /var/run/dbus: /var/run/dbus -v /run/systemd:/run/systemd -v /bin/systemctl:/bin/systemctl -v /etc/systemd/system:/etc/systemd/system,但它仍然没有工作。

谢谢,^_^