在外部驱动器上编译代码
时间:2020-03-05 18:52:00 来源:igfitidea点击:
为了使在机器(办公室中的工作站和个人笔记本电脑)之间切换时的事情变得更容易,我考虑过尝试使用外部硬盘驱动器在其中存储工作目录。具体来说,我正在研究Firewire 800驱动器(大多数是5400 rpm 8mb高速缓存)。我想知道的是,是否有人有使用Visual Studio项目执行此操作的经验,以及他们看到什么样的性能。
解决方案
回答
我使用vmware,并且虚拟机位于外部USB驱动器上。表现还不错。如果使用虚拟机,则驱动器名称更改可能会遇到一些问题,这不是问题。
回答
当然,我在一个行业中工作是个人信息和知识产权为王,但是我一点都不喜欢这个主意。硬盘消失了,我们遇到了很大的问题。
为什么不将远程桌面插入工作机?
编辑Stipud Spelingg
回答
这取决于项目的大小。吞吐量低且延迟高,因此我们将遇到各种麻烦,但是由于延迟,如果我们拥有很多小文件而不是几个大文件,我们将受到更大的打击。
我们是否考虑过随身携带GIT或者其他分布式存储库并在移动时更新计算机存储库?然后,我们可以在本地编译并处理驱动器和漫游服务器。由于只会进行更改,因此更改应该更快,并且代码将在更多地方"备份"。
如果我们忘记了驱动器,驱动器损坏,丢失或者被盗,那么即使我们使用的是最后一台PC,也仍然可以坐在一台PC和程序中,而不会丢失任何代码,或者丢失的代码很少(无论如何,稍后都会更新并重新同步)。
如果我们不希望以后再随身携带驱动器,那只是简单地使用网络在系统之间移动更改而已。