问题标签 [tfs-2012]
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.
tfs - TFS 2012 孤儿用户
在过去的 18 个月中,我们有 85 名 TFS 用户离开了公司。8 坚持显示为[TEAM FOUNDATION]\Team Foundation Valid Users和[Collection]\Project Collection Valid Users,尽管他们没有其他项目组成员身份。
在我们的企业中,TFS 用户由他们的 AD/网络 ID 标识,并且在离开时根据公司政策被“禁用”而不是被删除。通常,除了全局组成员身份“域用户”之外,他们没有任何组成员身份。
我们目前在生产中使用 Team Foundation Server 2012 Update 3。我们已经开始在我们的测试环境中进行测试,并计划在未来 6 个月内将生产迁移到 Update 4。
我们不断扩展我们的标准,以确保残疾用户不存在“纠缠”,以防止出现这种“孤立用户”的情况。我们目前在 TFS 用户离开时审查并采取行动,以确保:
我们已经通过命令行或 Web 界面删除了所有用户。我们确保它们不会通过管理员控制台显示。我们已清除 TFS 服务器上的缓存。我们定期监控TFSSynchronizeIdentities,并看到它始终如一地正确运行。TFS 服务器会定期重新启动。
持续时间最长的“孤立用户”在 TeamFoundation 和 Collection Valid Users 组下已经持续了 18 个月,而其他 77 名用户已经退出,几乎不需要额外的操作。问题仍然存在。8 个“孤儿用户”在整个 18 个月中都发生了——不仅仅是一个老问题,所有 8 个从 18 个月前开始持续存在,并且从那时起其他 77 个已成功删除。
当前使用 Update 4 的测试结果表明“孤立用户”在从 Update 3 升级到 Update 4 的过程中持续存在。Update 4 并没有解决“孤立用户”的问题。
tfs - 仅使用 MSBuild 进行 TFS2012 夜间部署
我们已经为持续集成配置了 TFS,这样每当开发人员签入时,就会触发构建。我知道我们可以使用MSWebDeploy
将应用程序部署到 IIS。但我想要的是部署应该只在晚上进行,而不是针对所有构建,任何指针?
tfs - Team Foundation Server 2012 中的补丁分支
我将在这个问题的开头声明我们可能错误地使用了 TFS,这是基于对 TFS 工作方式与 GIT 工作方式的一些早期误解。
背景:
- 我们有一个主分支,这是我们进行所有开发的地方。
- 当我们准备好发布时,我们从主分支创建一个分支并按版本命名(例如,“v8.10.0”)。
- 我们从这个新分支编译和发布。
- 然后我们继续在主分支上进行开发。
- 如果在之前的版本中发现了一个关键问题,并且我们在开发分支的 sprint 中处于中间状态,那么我们需要为之前的版本创建一个补丁。在这种情况下,我们从发布分支创建一个新分支并开始修复该新分支上的问题(例如“v8.10.1”)。
- 然后我们希望将我们在 8.10.1 分支上应用的修复程序放到主分支中,因此我们执行从 8.10.1 到 dev 的合并,这就是问题开始发生的地方。这种合并是毫无根据的合并,毫无疑问,合并需要数小时才能完成,涉及大量手动合并,并且在该过程结束时,通常有少数文件在合并过程中被搞砸了。更糟糕的是,TFS 通常决定它可以自动合并一些文件,它往往会完全错误地这样做,我们最终会得到完全破坏的代码。
我们对如何完成这项任务的基本理解似乎存在缺陷,虽然它不经常发生,但它总是会咬我们,所以我们缺少什么,以及执行我上面概述的正确方法是什么?
maven - Tfs 2012 本地 Maven 构建过程
我在 MSDN 链接的帮助下配置了 tfs 2012 构建服务器。但我错过了安装 tfs 构建扩展的步骤。原因我找不到下载 tfs 2012 构建扩展的链接。如果有人知道在哪里下载带有 maven 目标的 tfs 构建扩展,那将非常有帮助。此外,如果有除 MSDN 网站以外的任何分步文档,我们将不胜感激。
tfs - 如何将错误归类为 TFS 2012 中的错误以外的其他内容?
TFS 2012 中将错误分类为不同于“错误”的东西的最简单方法是什么,例如增强或更改请求或功能。
在 mantis 中有一个可以设置的类别字段,它的允许值来自一个可修改的列表。
在 TFS 中可以做同样的事情吗?
tfs - Team Foundation 数据从 TFS2010/SQL Server 2008R2 迁移到 TFS2012/SQL Server 2012 服务器
TFS2010/SQL Server 2008 R2 独立硬件已崩溃。我有这台机器的 Windows 备份。
我可以将这些数据库直接迁移到新的 TFS2012/SQL Server 2012 设置吗?
这将节省时间,但我想从任何尝试过这种强制升级的人那里得到一些意见。我已经阅读了许多其他努力的博客,但没有找到这条具体的路线。当我尝试将“Tfs...”数据库附加到新的 SQL Server 时,我主要关心的是它们的有效性。