问题标签 [tfs-migration]
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 - 迁移到 Team Foundation Server
我们有一个安装了 TFS 的新服务器。当前的环境非常普通,源代码由 SourceSafe 2005 管理并与 Visual Studio 2008 企业版集成。QA 团队正在使用 Bugzilla 报告错误。
首先是一些基本问题:
- 如何将我的项目与SQL Server 2005 上的数据库一起 移动到TFS?
- 是否会继续使用SourceSafe或 TFS提供其他方式来管理您的源?
- 所有客户端机器(Visual Studio 2008)都必须与 TFS集成,如何?
- TFS是否提供用于错误跟踪/报告的工具?如果是,我们应该怎么做才能从Bugzilla迁移 到TFS?如果存在错误跟踪/报告工具,结果将需要不同的方法。
谢谢。
git - Git 到 TFS 源代码控制迁移
我想看看 TFS 如何为我的命令工作。所以我想将我们当前的 GIT 存储库移动到 TFS 数据库。我们已经使用 GIT 来支持它流行的分支,所以我想使用 TFS 2010 来解决这个问题。
现在的问题是。如何将我们的 GIT 存储库导出到 TFS。显然这是某种脚本。有没有人这样做过?有什么建议么?
谢谢你。
svn - 带有时间戳的 TFS 2010 RTM 迁移的颠覆
问题很简单,如果需要将 subversion 存储库迁移到 TFS 2010 RTM,最好使用什么工具。
我找到了http://www.timelymigration.com/并且看起来不错,但是在与他们联系后,我发现在迁移期间变更集上的时间戳丢失了。所有时间戳都设置为迁移日期,真实时间戳存储在变更集的注释中。
如何从 SVN 迁移到 TFS 2010 RTM 并保留时间戳?
tfs - VSS 到 TFS 迁移 - 在签入操作上保留用户
我正在使用 VSSConveter.exe 工具从 VSS6(使用 2005 ide)导入到 TFS2008。我已经运行了分析(没有错误)并使用用户映射文件进行迁移(包含 vss/域用户映射)
我想在 tfs 中保留文件的签入用户,当前所有文件版本的签入用户都显示为 admin(我正在运行导入的帐户),原始签入用户附加到签到评论。例如:-
VSS 中的 TestFile.aspx
- 签入版本:1 - 用户:Adam - 评论:TEST1
- 签入版本:2 - 用户:James - 评论:TEST2
- 签入版本:3 - 用户:Joel - 评论:TEST2
导入 TFS 后
- 签入版本:1 - 用户:mydomain\Admin - 评论:TEST1(由亚当提交)
- 签入版本:2 - 用户:mydomain\Admin - 评论:TEST2(由 James 提交)
- 签入版本:3 - 用户:mydomain\Admin - 评论:TEST2(由 Joel 提交)
在 TFS 中,我希望用户显示为我的用户映射文件中配置的正确域用户。
这可能吗,或者这正是 VSSConverter 程序的工作方式?
upgrade - 在不同的服务器上升级 TFS 2008 到 2010
我一直在寻找一种将我们的 TFS 2008 服务器迁移和升级到 2010 服务器的方法,最好不会丢失任何数据。
我一直在看 TFS 集成平台 http://tfsintegration.codeplex.com/
以及 Visual Studio 2010 TFS 升级指南 vs2010upgradeguide.codeplex.com
查看文档 TFS Integration Platform - Migration Guidance.xps 使用第一个链接,似乎建议我可以通过首先将 TFS 2008 从一台服务器迁移到另一台服务器然后将 TFS 2008 升级到 2010 来保留所有数据。
这是真的?
谢谢,
陈
upgrade - TFS2008 到 TFS2010 迁移升级
全部,
我目前正在尝试创建一个可重复的过程,将 TFS 2008 安装升级到新硬件,微软称之为迁移升级,但在新硬件上构建 VS 2008 项目时遇到问题。
我们的 TFS 2008 安装由两台机器组成;一个包含 SQL 数据库和应用程序层,另一个用作专用的构建服务器。
我们的 TFS 2010 安装的新硬件由两台机器组成;其中包含 SQL 数据库、应用程序层、SharePoint 和 Reporting Services。
到目前为止,我已经成功地将必要的 TFS 数据库从原始服务器重复备份到新服务器并还原它们,然后使用“tfsconfig import”命令成功导入数据库并将其升级到团队项目集合。团队项目集合正确显示,并且可以立即使用。所有安全设置、搁置集、工作区等均完好无损。
当我们开始尝试构建解决方案时,我们的问题就开始了。我们最初尝试构建这些解决方案,但不将它们升级到 VS 2010 格式,也不修改任何项目的目标框架。
在构建各种项目时,我们会收到以下错误:
<文件名>.resx(x,y):错误 RG0000:找不到名称的类型。类型名称是 'System.Collections.Generic.List`1[[<class>, <assmnbly>, Version=abcd, Culture=neutral, PublicKeyToken=9557797252b44220]], mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'。行 x,位置 y。[<项目文件名>]
ResGen:错误 RG0000:无法加载引用的程序集“<文件名>.dll”。捕获 FileNotFoundException 说“无法加载文件或程序集 '<filename>.dll' 或其依赖项之一。系统找不到指定的文件。”。[<项目文件名>]
编译工作流相关项目时的各种“不明确”的 MSBuild 目标引用:
C:\Program Files (x86)\MSBuild\Microsoft\Windows Workflow Foundation\v3.5\Workflow.VisualBasic.Targets (153):“GeneratedCodeAttribute”在命名空间“System.CodeDom.Compiler”中不明确。
关于如何消除这些问题有各种建议,包括修改 ResGen 上的 32 位支持标志,或强制使用 64 位 ResGen,以及将项目升级到 VS 2010 格式并将其更改为目标 Framework 4。
问题 1.可以通过将有问题的项目更改为目标框架 4 来解决,但是由于兼容性问题,这个特定项目还不能升级,我还没有找到问题 2. 和 3 的解决方案。
我们有超过 20 个团队项目,每个项目都有多个分支,因此(由于涉及的工作量)希望避免手动更改所有项目/解决方案(特别是因为某些产品由于兼容性原因还不能升级到 Framework 4 ,并且在 Framework 4 MSBuild 中构建以 Framework 3.5 为目标的项目似乎不像微软让我们相信的那样兼容)。
如果有人有任何想法可能会有所帮助,请告诉我。
干杯,
安东尼
编辑:
问题 1 已被其他人看到,并且与引用自定义类型的通用列表的资源文件有关。事实证明,这些在我们的项目中是多余的,所以我只是删除了它们,而构建问题已成为历史。
问题 2 似乎自行消失了,可能是修复问题 1 的结果。
问题 3 与在 MSBuild 4 中构建 VS2008 工作流项目有关,当它们以 Framework 3.5 为目标时。微软,以其无限的智慧,显然选择不解决这个问题(链接到连接站点),并且有几个解决它的想法(参考框架的特定版本,更改构建工作流程以使用 MSBuild 3.5),没有一个哪个工作。
因此,我们对 2010 的升级似乎已暂停,直到我们为其构建 3.5 工作流(CRM 4.0 和 SharePoint 2007/2010)的产品支持 Framework 4,或者直到 Microsoft 解决了该问题。
编辑:
Microsoft 已承认存在问题,并已发布与上述 KB 编号相关的以下信息:http: //support.microsoft.com/kb/2023579
svn - duration of migration from svn to tfs
how much time ll it take to migrate from VSS/SVN to TFS
tfs - 将本地项目迁移到 TFS
我有大约 14 个项目(不同的解决方案文件)位于本地开发盒上。刚刚与 TFS 2010 建立联系。如何将这些项目移至 TFS 2010(不涉及 vss)?
visual-studio-2010 - 安装 Team Foundation Server(从 StarTeam 迁移)
我们目前使用 StarTeam 作为我们的源代码控制,但我正在寻找替代方案。我们获得了 Team Foundation Server 的许可,所以我正在考虑使用它,因为我相信它可以与 VB6 和 VS2010 教授集成?(StarTeam 两者都没有集成 - 至少我们拥有的版本没有)
简要回顾一下 TFS 的功能,似乎其中有很多。首先,我只想要 SourceCode 控制。有谁知道一步一步的白痴设置指南?什么需要安装在哪里,什么需要备份等等?
我还需要在我的客户端上安装任何其他东西才能让 VS2010 使用它吗?
我并不真正关心从 StarTeam 迁移数据,但如果有人知道如何做到这一点,我会很感兴趣!
tfs-migration - TFS 迁移更改类型映射
我们正在使用TFS 集成工具将源代码控制历史从 TFS 2008 实例迁移到 TFS 2010 实例。TFS 2008 是升级的 TFS 2005 实例,这会导致问题。在 TFS 集成工具的发现阶段,我们得到一个错误:
此特定签入来自 TFS 2005 实例;我假设“编码”ChangeType 已被删除并且 TFS 2010 实例无法识别。我在TFS 迁移和集成论坛上只找到了一个关于这个问题的相关评论,这似乎解决了我们的问题:
要解决此冲突,您需要将此更改组合映射到迁移工具可以理解的更改组合。在您的情况下,该文件是在同一个变更集中添加和删除的 - 我建议将其映射到“删除”。
这不是问题,除非没有关于如何进行此映射的文档或示例;实际上,该线程的最后一条评论提出了该特定问题。我假设此更改需要在 TFS 集成配置的 XML 中进行,但是如何?