我想立即将所有项目从Sourcesafe迁移到TFS,而无需为每个项目执行项目映射,并在TFS中手动创建相应的Team Project。我怎么能在settings.xml中这样做。它总是需要一个目的地,但我不想将我的所有项目迁移到一个团队项目。救命!?我有很多项目,如果需要可以手动映射它,这只是耗时。我似乎没有从MSDN获得太多帮助。
提前致谢!
答案 0 :(得分:1)
您必须为每个VSS项目提供此映射。更糟糕的是,如果您不想将所有项目移动到1个团队项目,则需要为要在正手上的TFS服务器上迁移的每个项目准备团队项目。转换器工具无法突然创建团队项目。
您可以玩的小技巧是将整个VSS数据库迁移到名为 MigratedFromTFS 的单个TFS项目或类似的东西。每个项目都成为该项目的第一级子目录。然后,当您在TFS2010中主动开始处理迁移的项目时,创建一个专用项目并将迁移的项目子目录从MigratedFromTFS项目分支到新的项目工作区。这会将迁移的痛苦延迟一点,直到您实际开始重新处理代码为止。