我对OpsHub迁移实用程序的缓慢感到非常沮丧。我甚至将我们的TFS基础设施迁移到了Azure,这样我就可以更快地完成任务,但收益很小。
我注意到的一件事是 TFS_Temp 文件夹(C:\ Program Files \ OpsHub Visual Studio Online Migration Utility \ TFS_Temp)被一些随机IO命中。
所以,我的问题是如何判断OpsHub是否为TFS_Temp文件夹使用不同的驱动器位置(其中Random IO处理得更好)?
答案 0 :(得分:1)
好的我正在使用符号链接的解决方法。
首先我移动实际的TFS_Temp文件夹,然后将新位置符号链接回原始路径:
mklink /J "C:\Program Files\OpsHub Visual Studio Online Migration Utility\TFS_Temp" D:\TFS_Temp
答案 1 :(得分:1)
TFS_Temp是实用程序映射到系统的其他驱动器的文件夹(默认情况下通常为O:\,如果某些文件的路径太长,则为其他驱动器)。这是实用程序创建VSO工作空间的位置。
迁移实用程序利用此空间对每个变更集进行数据处理。因此进行了大量的IO处理。但是,此位置是硬编码的,并且可以通过任何配置直接进行修改。
但很高兴知道你正在通过符号链接。它改善了你的表现吗?