问题标签 [tfs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
version-control - TFS 签入 RSS 提要
如何生成 Team Foundation Server 提交消息的 RSS 源?
在 Visual Studio 的源代码管理资源管理器中,“查看历史记录”选项会生成一个漂亮的 GUI 视图。同样,命令行
产生一个漂亮的GUI视图。我想要一个 RSS 提要,它可以提供相同或相似的信息——甚至是一种从 TFS 中提取一些文本的方法,我可以将这些文本重新组合成 RSS。
这类似于问题Sending SVN commits to an RSS feed,但我确实可以控制私有 TFS 存储库。
version-control - 分支当前更改然后在 TFS 中“回滚”
我有一个特定的变更集,我想将我的开发分支“回滚”到,但我想在该特定变更集之后获取所有更改并将它们放入新分支。这在 TFS 中可能吗?如果是这样,我怎么能做这样的事情?
谢谢,戴夫
tfs - 从 SourceSafe 到 Team Foundation Server
我们的团队希望从 Visual SourceSafe (VSS) 迁移到 Team Foundation Server (TFS)。我知道 TFS 不仅仅是一个版本控制系统,但我还是第一次想以这种方式使用它。
目前,我们的项目组织在由共享部分(公共库)和许多客户项目组成的单一解决方案中。
是否有某种迁移指南可以描述这样的挑战?还是 TFS 强制执行其自己的使用场景(项目版本控制、发布等)?
visual-studio-2008 - 如何从命令行删除解决方案的 TFS 源代码控制绑定
是否有让 VS 2008 从解决方案文件和组成项目文件中删除 TFS 源代码控制绑定的命令行方法?我需要一些可以从批处理文件运行的东西,这样我就不必打开解决方案并单击 2 个提示来永久删除绑定。
编辑:删除 *.vspscc 和 *.vssscc 文件后,项目和解决方案文件仍然引用 TFS 源代码控制。因此,当打开解决方案时,系统会提示您从源代码管理中删除解决方案。这会更新解决方案和项目文件以删除绑定,这就是我想要自动化的。
vb6 - VB6 与 MSBuild 的集成
因此,对于必须在 Team Build/MSBuild 环境(特别是 Visual Basic 6 应用程序/项目)中集成遗留项目/代码的构建/编译的任何人来说,这是一个问题。
除了编写自定义构建任务(我不反对)之外,是否有人对如何最好地将遗留 VB6 项目的编译和版本控制集成到 MSBuild 构建中有任何建议?
我知道CodePlex的 FreeToDev msbuild 任务,但它们目前已被撤回。
理想情况下,我正在寻找版本和编译代码以及捕获 msbuild 日志的编译输出(尤其是错误)。
我已经看到有关将此功能封装在自定义任务中的建议,但真的想知道是否有人尝试过另一种解决方案(除了执行 shell 命令)-本质上,是否有人有“更清洁”的解决方案?
理想情况下,使用执行命令将是最后的手段。
asp.net - 通过 Web 部署项目创建虚拟目录时访问被拒绝
我正在尝试在 TFS 解决方案中使用(VS 2008)Web 部署项目将网站部署到(TFS 2008)构建服务器以运行基于 Web 的单元测试。出于某种原因,我还无法弄清楚,它无法创建虚拟目录:
使用程序集“C:\Program Files\MSBuild\Microsoft\WebDeployment\v9.0\Microsoft.WebDeployment.Tasks.dll”中的“CreateVirtualDirectory”任务。任务“CreateVirtualDirectory”初始化 IIS Web 服务器... C:\Program Files\MSBuild\Microsoft\WebDeployment\v9.0\Microsoft.WebDeployment.targets(667,5): 错误:访问被拒绝。C:\Program Files\MSBuild\Microsoft\WebDeployment\v9.0\Microsoft.WebDeployment.targets(667,5):错误:无法创建虚拟目录“abc”。完成执行任务“CreateVirtualDirectory”——失败。
TFSService 用户肯定在 TFS Build 机器(运行 Windows Server 2008)上的 Administrators 组中。我不知道还有什么问题。我检查了事件日志,那里没有任何线索。我可以毫无问题地通过 IIS 控制台在该机器上手动创建虚拟目录。
任何想法可能是什么问题或有关如何进一步诊断的建议?
asp.net - Team Foundation Server 端口 8080 ASMX 访问问题
为什么本地管理员组中的一个用户在访问http://localhost:8080/services/v1.0/Registration.asmx时没有问题,而本地管理员组中的其他用户却得到 403(拒绝访问)错误(在事件簿)?
tfs - TFS: comparing shelveset files with local version
When viewing files in a shelveset, I would like the option of comparing the files to my current local version. Unfortunately, the only options available are "With Unmodified", "With Workspace" (I guess this one would be the answer, if it wasn't disabled) and "With Latest".
Any ideas?
visual-studio - 如何使用 TFS 检测文件修改?
似乎当我使用工具(例如 winmerge)来更新我的代码库时……我的 Visual Studio Team System (VSTS) 与 Team Foundation Server (TFS) 的集成似乎没有成功。
我如何知道要签出和签入哪些文件?有什么我想念的吗?这是不属于 VSTS 和 TFS 的功能吗?
tfs - AssemblyInfo.cs 文件的自动更新和签入偶尔会导致部分失败
我们将 TFS 2008 构建设置为签出项目中的所有 AssemblyInfo.cs 文件,使用 AssemblyInfoTask 更新它们,然后根据构建是否通过来撤消签出或签入。不幸的是,当两个构建紧密排列在一起时,这会导致构建部分完成,因为 AssemblyInfo.cs 文件似乎是在先前签入的早期版本中签出的。
为了解决这个问题,我认为我可以使用“获取”任务将 AssemblyInfo.cs 文件强制为最新版本,然后再更新它们,但这似乎没有效果。有任何想法吗?