我一直在寻找一种方法来迁移和升级我们的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来保留所有数据.
这是真的?
谢谢,
陈
tfs2008 upgrade tfs2010 tfsintegrationplatform tfs-migration
我想在集合之间移动一些项目,但我发现的唯一资源是这两个,它们没有解决如何在TFS 2010中执行此操作:
有没有人知道任何其他资源或有关于如何将项目从一个集合移动到另一个集合的信息?
我已经下载CodePlex从最新的TFS集成平台,并试图现有的团队项目之间迁移"单向" MyProject的CollectionA左侧和一个空的团队项目MyProject在CollectionB右侧使用所提供的"源代码控制和工作项目"模板.每当我这样做时,它会引发一些关于构建模板的例外(我解决它们),然后它会用条形图显示这个奇妙的变更集图表,我觉得它已经完成了.每次我尝试这个时,我都会MyProject在源代码控制中CollectionB看到期望看到一个完全填充的项目版本CollectionA.每次,我都很失望 - 它是空的,看起来什么也没发生.
顺便说一句,我试图从同一个TFS 2012服务器上的集合之间移动项目.
我是否误解了集成平台的观点?或者它实际上不适用于TFS 2012?
我正在构建一个集成系统,当用户检查某些更改时,需要在Team Foundation Server(2010+)服务器上执行某些代码.我可以通过图解方式访问检查没有问题,但我想知道何时添加新的检查.理想情况下,我希望收到通知并给出检入数据,以便我可以操作它并将我需要的内容发布到不同的API,但如果通知新的检入完全存在,那就足够了.理想情况下,我可以让tfs在同一台机器上执行对我自己的C#代码的调用.
在过去的两天里,我一直在寻找互联网,我坚信这是可能的,但我似乎无法找到有关如何做到这一点的任何细节,坦率地说,我的想法已经不多了在哪里看.如果有人对从哪里开始,在哪里看,或者理想的任何类似的来源想法有任何想法,我们将不胜感激.
主要是,我一直在挖掘TFS集成工具,但是这方面的文档充其量仍然值得怀疑.我已经找到了所有现有的适配器源代码(用于clearcase等),但没有看到任何触发执行的地方,因为我怀疑它们更适合单向迁移.
我正在执行从tfs.visualstudio到内部部署2012服务器的TFS集成迁移.我遇到了一个特殊变更集的问题,其中包含多个超过1 MB的二进制文件,其中一些是15-16 MB.[我正在使用内部部署TFS进行远程(WAN)工作]
从TFSI日志中,我看到: Microsoft.TeamFoundation.VersionControl.Client.VersionControlException: C:\TfsIPData\42\******\Foo.msi: The request was aborted: The request was canceled.
---> System.Net.WebException: The request was aborted: The request was canceled.
---> System.IO.IOException: Cannot close stream until all bytes are written.
做一些谷歌搜索,我遇到其他人遇到类似的问题,不一定涉及TFS集成.如果我只是检查符合相同标准的正常变更集,我相信会出现同样的问题.据我了解,在上传文件(签入)时,默认的块大小为16MB,超时为5分钟.
我的网络上传速度仅为1Mbit/s.(虽然我认为问题可以通过足够的上传带宽来缓解,但它无法解决问题).
使用TCPView,我在上传过程中观察了客户端与TFS服务器的连接.我看到的是9个同时连接.因此,我的带宽在9个文件上传之间共享.果然,在大约5分钟之后,连接在上传字节计数完成之前就会消失.
我的问题是,如何配置我的TFS客户端以利用更少的并发连接,和/或更小的块大小,和/或增加超时?这可以在某个地方全局完成,以涵盖VS,TF.EXE和TFS集成吗?
我们正在将TFS 2012项目迁移到TFS 2013(项目只有工作项而没有源代码),并且有一些关于敏捷项目模板的问题.
我想知道以下内容:
为什么带有上面模板的TFS 2012项目下面有一个名为"BuildProcessTemplates"的文件夹,而TFS 2013项目没有这样的文件夹?
"BuildProcessTemplates"文件夹的重要性是什么,工作项数据是否存储在其中?我们可以在不影响工作项数据的情况下摆脱它吗?
我们正在将TFS 2012项目迁移到TFS 2013中,因此我们想知道在迁移到TFS 2013之后是否可以删除"BuildProcessTemplates"文件夹而不会影响WorkItems.
tfs tfsintegrationplatform tfs2012 tfs2013 build-process-template