在虚拟桌面上通过VPN连接进行开发

时间:2010-08-23 19:23:09

标签: development-environment virtualization vpn

除了可能的滞后问题,有没有人试过这个?与此相关的利弊是什么?

3 个答案:

答案 0 :(得分:1)

很多时候对我而言,这是远程桌面连接的限制,无论是VNC还是RDP等等。例如:

  1. 我的工作站有两台显示器。远程查看我的工作站可将其缩小为一个。
  2. 在IDE中可以容忍延迟,但对于任何图像都不重要。从photoshopping到网页浏览的所有内容都是在本地完成的,而不是在远程机器上完成的。
  3. 添加到#2,在本地和远程计算机之间拆分任务时,有一个额外的层可以让两者一起玩得很好,每个任务只增加一点开销,这总体上增加了很多。像从Web浏览器保存文件并在IDE中打开文件这样简单的操作需要更多步骤。
  4. (我可能会考虑更多,稍后再添加。)

    总而言之,如果可以正确调整设置,那就没问题了。根据我的经验,我所工作过的公司已经根据软件开发人员之外的其他人的需求定义了他们的远程连接功能,因此给我们带来了一些小小的烦恼,使得这个过程稍微困难一些。

答案 1 :(得分:1)

以下是我从经历中对此的看法

PROS:单一开发环境,只需要许可一套工具(如果适用)

缺点:这种滞后对我来说是最好的。打字只让它显示1 - 3秒后...有时,其他时间效果很好。在VS中,弹出通知有时也会永远显示。其他缺点包括如果您必须与另一名员工共享您的桌面以及可能将文件移入/从开发机器移动文件,因为RDP本身不允许您拖放文件。

答案 2 :(得分:1)

与其他海报相同 - 使用影响vstudio(resharper,coderush)屏幕绘制的工具时滞后是一个真正的问题 - 涉及鼠标的一些东西(拖动网格列)非常难以使用

当我在工作的物理工作站上重新登录时,我每10-15次添加一次,最终成功刷新显示器需要花费2分钟的蠢事