2012-04-29 77 views
1

我是微软Team Foundation Server的新手,我有一个请求让第三方访问项目的源代码以获得短时间的审阅。这个想法是只允许访问几天。我如何才能访问TFS中的源代码以进行代码审查,而无需下载代码?

有没有一种方法可以像鱼眼所提供的那样在TFS中轻松实现这一点?

为了澄清,我意识到通过在浏览器中查看代码,他们正在下载代码。没关系,我只是想减少他们下载整个项目的能力......这是否有所作为?

+0

这很接近试图阻止人们阅读网页的HTML源代码。如果您可以查看代码,则可以在TFS中下载它。 – jessehouwing 2012-04-29 21:48:13

+0

即使他们只有渲染位图图像或代码打印输出,任务中的某个人窃取您的代码也会成功。你可能不是做出这个决定的人 - 我明白 - 但是我真的很厌烦与你认为会窃取你的代码的人做生意。 – 2012-04-30 14:46:23

+0

我正在寻找的解决方案并不是让完全决心获得代码副本的人不可能完成任务。我只是不想交出来。例如,您可以浏览github存储库中的文件并下载它。一个可行的解决方案将包括没有项目/回购下载的浏览方面。是的,他们将在浏览器中呈现源代码,但不会有现成的项目进行编译和部署。 – 2012-04-30 15:50:38

回答

0

不,根本没有办法做到这一点。查看代码与下载代码完全相同。

我想TFS可以从代码创建一个图像(.bmp,.jpg或.png),然后将其显示给审阅者,但这是一个相当罕见的请求。

您可以提供对代码的读取访问权限,但无法访问项目和解决方案文件或从代码成功生成产品所需的其他组件。

1

您可以为他们提供一个锁定和/或监督的物理工作站供审查。