我正在尝试将一个小项目从 VSS 2005 转换为 TFS 2010,除了所有历史记录都没有转换外,一切正常。我正在密切关注http://msdn.microsoft.com/en-us/library/ms253060.aspx (从 Visual SourceSafe 迁移 - Visual Studio 2010)中的演练。
我从一个巨大的 VSS 数据库备份一个小项目到我的本地机器,准备 settings.xml 文件,在分析中运行 VSSConverter,然后在迁移模式下,代码最终在 TFS 中,项目结构是正确的,只是历史不是那里。
转换后,VSSConverter.log 文件中有许多错误,如下所示:
[VSS, Error, 3, 2012/01/04 14:48:02.159] Exception: System.Runtime.InteropServices.COMException
Message: File or project not found
Stack Trace: at Microsoft.VisualStudio.SourceSafe.Interop.IVSSItem.get_Versions(Int32 iFlags)
at Microsoft.TeamFoundation.Converters.VersionControl.Vss.VssWrapper.ReadHistoryItemNoRecursive(ItemInfo itemInfo, Int32 flags, String spec, String name, Boolean type, Boolean deleted, Boolean isPinned, Int32 pinnedVersion, Boolean writeToDB)
at Microsoft.TeamFoundation.Converters.VersionControl.Vss.VssWrapper.PutInfoInDB(ItemInfo itemInfo, Boolean isMigrate)
Help Link: ssusexp.hlp#10609
BaseExceptionMessage: File or project not found
我试图搜索有关这些错误的更多信息,但没有太多信息。有没有人看到这些错误?
谢谢。