如何在visual studio 2010/TFS中最小化源代码盗窃?



如何限制源代码在不同机器上的再分发?我想源代码不应该编译/构建在visual studio/TFS,如果它被重新分发到其他一些机器与不同的visual studio许可证?

如果没有内置的机制,我需要一些方向。也许我需要安装一个添加在visual studio,将检查编译时间,如果它没有安装它将简单的不允许代码编译?

将所有开发人员基础设施(开发人员工作站、TFS基础设施等)存储在隔离的建筑物中。这栋楼应该没有任何网络连接。

在大楼外安排保安人员。武装是最好的,但不是必须的。

每个进入大楼的人都应该被保安拦住,并强制交出所有个人物品(手机、相机、录音机、u盘等)。不允许任何东西进出这个房间。这包括眼镜和衣服之类的东西,因为它们可能嵌入了秘密录音设备。

所有进出房间的人在进出房间时都被彻底搜查。理想情况下,他们应该接受腔检查和x光检查,尽管找到一个能适应腔检查的保安可能是一个挑战,而且他们几乎肯定会要求更高的薪水。

这将防止你的员工:

  • 发送代码给自己
  • 在屏幕上拍摄代码
  • 将代码写在纸上
  • 将代码口述到记录设备
  • 将代码复制到u盘并将其带出房间

当然,这并不能解释员工有清晰记忆的可能性。如果是这种情况,你发现了,你别无选择,只能在他们离开公司时把他们杀了。

请注意,"有前雇员被杀"的部分是讽刺。我并不建议杀人。

如果你不想让别人窃取你的源代码,就不要让别人访问你的源代码。

没有现成的方法,也没有已知的第三方工具。

最新更新