TFS更改SharePoint链接

时间:2015-03-16 11:06:15

标签: sharepoint tfs

我们公司有一个SharePoint服务器,我们必须存储所有文档,我们的TFS 2013包含指向此SharePoint服务器的链接。我们被告知该公司正在获得一个新的SharePoint服务器,它将具有不同的URL

这意味着我们的TFS中的所有链接都需要重新分配到新的SharePoint站点

有没有人知道如何在没有人进入每个PBI的情况下更改链接;看看它是否有任何链接;如果是,那么删除旧链接并添加一个新链接?

我们有100个文件,而不是必须手动执行此操作,因此非常感谢任何帮助

这一切都超出了我的控制范围,我被告知他们正在将我们的SharePoint网站迁移到另一台服务器......

2 个答案:

答案 0 :(得分:1)

您可以编写PowerShell脚本,该脚本将打开所有PBI并更改指向新SharePoint的链接。要从PowerShell脚本访问TFS,您必须安装Team Foundation Server 2013 Power Tools并在安装期间检查PowerShell Cmdlet选项。

答案 1 :(得分:0)

我无法使用PowerShell Cmdlet来解决这个问题,但我已经能够使用Team Foundation Work Item Tracking Client编写一个程序来执行此操作

我已遍历每个工作项及其外部链接,如果该链接指向旧的SharePoint网站,则:

  • 我删除旧链接
  • 在新SharePoint上添加包含同一文档位置的新链接