TFS 更改 SharePoint 链接
TFS change SharePoint links
我们公司有一个 SharePoint 服务器,我们必须在其中存储我们所有的文档,我们的 TFS 2013 有 link 到这个 SharePoint 服务器。我们被告知该公司正在获得一个新的 SharePoint 服务器,该服务器将具有不同的 url
这意味着 TFS 中的所有 link 都需要重新指向新的 SharePoint 站点
有谁知道无需任何人进入每个 PBI 即可更改 link 的方法吗?查看它是否有 links;如果确实如此,则删除旧的 link 并添加一个新的?
我们有 100 个文档,不想手动执行此操作,因此我们将不胜感激
这完全超出了我的控制范围,我只知道他们正在将我们的 SharePoint 网站迁移到另一台服务器...
您可以编写将打开所有 PBI 并将链接更改为新 SharePoint 的 PowerShell 脚本。为了从 PowerShell 脚本访问 TFS,您必须安装 Team Foundation Server 2013 Power Tools 并在安装过程中检查 PowerShell Cmdlets 选项。
我无法弄清楚如何使用 PowerShell Cmdlet 执行此操作,但我已经能够使用 Team Foundation Work Item Tracking Client
编写一个程序来执行此操作
我已经遍历了每个工作项及其外部 link,如果 link 指向我们的旧 SharePoint 站点,则:
- 我删除了旧的link
- 在新的 SharePoint
上添加一个包含同一文档位置的新 link
我们公司有一个 SharePoint 服务器,我们必须在其中存储我们所有的文档,我们的 TFS 2013 有 link 到这个 SharePoint 服务器。我们被告知该公司正在获得一个新的 SharePoint 服务器,该服务器将具有不同的 url
这意味着 TFS 中的所有 link 都需要重新指向新的 SharePoint 站点
有谁知道无需任何人进入每个 PBI 即可更改 link 的方法吗?查看它是否有 links;如果确实如此,则删除旧的 link 并添加一个新的?
我们有 100 个文档,不想手动执行此操作,因此我们将不胜感激
这完全超出了我的控制范围,我只知道他们正在将我们的 SharePoint 网站迁移到另一台服务器...
您可以编写将打开所有 PBI 并将链接更改为新 SharePoint 的 PowerShell 脚本。为了从 PowerShell 脚本访问 TFS,您必须安装 Team Foundation Server 2013 Power Tools 并在安装过程中检查 PowerShell Cmdlets 选项。
我无法弄清楚如何使用 PowerShell Cmdlet 执行此操作,但我已经能够使用 Team Foundation Work Item Tracking Client
编写一个程序来执行此操作我已经遍历了每个工作项及其外部 link,如果 link 指向我们的旧 SharePoint 站点,则:
- 我删除了旧的link
- 在新的 SharePoint 上添加一个包含同一文档位置的新 link