如何在网络驱动器上编辑代码时避免暂停?

Dan*_*ane 4 networking textmate samba text-editor

我打算在家里做更多编码,但为了做到这一点,我需要能够在我们的开发服务器上编辑Samba驱动器上的文件.我与几个编辑器遇到的问题是网络延迟导致编辑器长时间锁定(Eclipse,TextMate).有些编辑比其他编辑更好地处理这个问题,但我是否有任何文件系统或其他调整可以最大限度地减少滞后的影响?

还有几点:

  • 有一项政策禁止在个人计算机上使用公司数据,所以我想避免在本地检查代码.
  • 挂载通过PPTP VPN连接.
  • 挂载到Linux或OS X客户端

Chr*_*son 9

使用源代码控制系统 - Subversion,Perforce,Git,Mercurial,Bazaar等 - 所以你永远不会在共享服务器上编辑代码.相反,您应该编辑本地工作区并将更改提交到位于网络上的存储库.

此外,说服贵公司调整其政策,以便在个人计算机上允许使用公司代码(如果它位于加密卷上).您可以使用的加密磁盘映像使用"磁盘工具"创建很简单,并且可以使用强加密技术.您可以通过不在密钥链中存储加密密码来获得更高的安全性,而是每次挂载加密卷时键入密码; 这意味着即使您的本地用户帐户遭到入侵,只要您没有安装卷,其他任何人都无法安装它.

我在咨询时一直这样做,我的客户 - 其中一些人对公司代码有类似的规定 - 一旦我解释了事情是如何运作的,就遇到了问题.(我认为他们中的一些人甚至开始在他们的办公室内使用加密的磁盘映像.)


Kor*_*nel 5

Remate插件只是禁用了这个可怕的刷新焦点功能.

下载,解压缩,双击并从"窗口"菜单中选择"在重新获得焦点时禁用刷新"(您可以通过右键单击抽屉中的项目来手动刷新).瞧!