Visual studio 2015 TFS项目在其他PC中的安全性,无需访问TFS

Visual studio 2015 TFS项目在其他PC中的安全性,无需访问TFS,visual-studio-2015,active-directory,tfs-2015,Visual Studio 2015,Active Directory,Tfs 2015,我有一个场景:我正在使用TFS 2015,我可以访问我的工作区并签入我的项目和一切正常的东西。。。 但是本地项目在我的电脑里,我复制了这个,然后在其他电脑上运行(没有TFS,只有VS),运行得非常完美 我的问题是:如果项目未连接到TFS或已添加到AD域,是否可能阻止该项目在另一台PC上运行 不,不可能。TFS中没有这样的功能 TFS只是一个源代码控制工具。在源代码管理中添加项目并签入后,可以从TFS获取项目源的特定版本 从这个意义上讲,当您连接到TFS并将源映射到本地工作区时,它只是项目的特定副

我有一个场景:我正在使用TFS 2015,我可以访问我的工作区并签入我的项目和一切正常的东西。。。 但是本地项目在我的电脑里,我复制了这个,然后在其他电脑上运行(没有TFS,只有VS),运行得非常完美


我的问题是:如果项目未连接到TFS或已添加到AD域,是否可能阻止该项目在另一台PC上运行

不,不可能。TFS中没有这样的功能

TFS只是一个源代码控制工具。在源代码管理中添加项目并签入后,可以从TFS获取项目源的特定版本

从这个意义上讲,当您连接到TFS并将源映射到本地工作区时,它只是项目的特定副本。这是一种特殊的复制方式。因此,每当您使用VS将项目复制到任何其他开发机器上时,它都将始终有效


我能想到的是,您可以尝试隐藏工作区中的一些关键文件,一旦丢失这些文件,构建就会失败。因此,您可能无法将文件复制到其他PC,然后您必须连接到TFS以获取丢失的文件

谢谢Andy提供的信息,我将尝试隐藏一些关键文件。