所以我需要将我的 Mac 笔记本电脑送去维修,在它离开的这一周里,我有很多开发工作要做。我可以借一台笔记本电脑,但显然它上面没有我的数据、开发资料和文档。我在云端有当前驱动器和文档的完整克隆,但我正在寻找一种简单快捷的方法来在这台新笔记本电脑上设置我的整个环境,然后能够将其删除并离开,不会造成一点混乱。
我宁愿不必备份已加载的笔记本电脑,而只需在顶部写入我的克隆,然后在拿回我的笔记本电脑时恢复它。我也没有 Firewire 驱动器来启动,这本来是很好的(也没有钱购买)。
任何帮助均感激不尽。
编辑:
我是一名 iPhone 开发人员,因此需要所有 Dev 安装以及钥匙串项目,我甚至不确定它们是否会在另一台机器上进行身份验证。
我认为从时间机器备份恢复到机器上的新用户,然后安装开发工具可能是可行的。如果苹果将硬盘驱动器制成可移动的,这将不是问题,交换和替换就完成了(它们都是 macbookpro(3,1) 的)
答案1
这是关于如何传输数据,还是如何构建帐户?如果是后者,请参阅此 Apple 支持文章:http://support.apple.com/kb/HT1428
要点是:以 root 身份,在新机器的 /Users 文件夹中复制您的主文件夹;使用与新主文件夹相同的短名称创建您的帐户;并在将新主文件夹提供为新用户的文件夹时接受它。
开发工具是另一个问题 - 一旦您从操作系统磁盘安装了这些工具,根据您需要将机器恢复到安装开发工具之前的状态的程度,这可能不是一件简单的工作。
答案2
这是一个棘手的局面。没有“主场”优势,你就无法适应新形势。
简短的回答是“不”。
你可以使用这样的程序深度冻结然后就再也不关笔记本电脑了。我不确定这是否是一个可行的解决方案,但它确实有效。
另一个选择是忍耐并花一周时间处理它。我喜欢使用 Firefox/Firebug 和所有精彩的应用程序在 TextMate 中编码。但是,如果有人给我记事本和命令行,我可能就能完成工作。虽然不是最快的,但可以坚持一周。
答案3
如果不告诉我们你使用的开发环境,可能不太难创建新用户并从云中的备份中获取所需的任何内容。完成后,将这些文档放回云中并删除用户?但我想你已经考虑过这个选项。
尽管您写道您没有 Firewire 磁盘:如果您有一个普通的 USB 磁盘,那么可以使用 Time Machine 备份将帐户从一台 Mac 转移到另一台。创建和恢复此类备份实际上可能比尝试从云中恢复更快,但您的开发工具很可能不在您当前的帐户中?Apple 不保证您的硬盘会以您交给他们的状态返回,因此额外的备份无论如何都不会有害。
(使用 OS X来宾帐户省去了将借来的笔记本恢复到原始状态的麻烦。当然,您不应该将备份恢复到该访客帐户,因为注销时所有内容都会被清除。)