有没有关于迁移到Team System的策略/技巧/陷阱?应该一步步进行还是一次性完成?我们应该将SourceSafe库迁移过来,还是划清界限向前迈进?将SharePoint纳入考虑范围是否值得?欢迎分享你的想法。
有没有关于迁移到Team System的策略/技巧/陷阱?应该一步步进行还是一次性完成?我们应该将SourceSafe库迁移过来,还是划清界限向前迈进?将SharePoint纳入考虑范围是否值得?欢迎分享你的想法。
我从未进行过向TFS的迁移,但在过去的几年中广泛使用了它。
关于您在Sharepoint上的问题,我们发现将其与TFS结合使用非常有用。我们主要用它来管理文档并存储与项目相关的其他“非技术”工件。一些开发团队提倡将文档与源代码一起保存在源代码控制中,这是可以的,但根据我的经验,我们的项目利益相关者通过Sharepoint门户网站更容易访问相关项目文档,而不必与源代码交互。
我基本上能够将与我们TFS团队项目相关联的Sharepoint网站的URL分发给相关的非技术团队成员,并且已经能够避免不断地发送电子邮件,因此对我们非常有帮助。
也许一次性完成所有工作太过繁琐。 我觉得将项目分配给不同的人一个接一个地完成会更容易。 这样他们可以逐个移动它们,并确保每个项目在关闭SourceSafe之前都能正常工作。
您始终需要备份SourceSafe“数据库”,以防万一。
我不知道如何从SourceSafe迁移到TFS并保留注释和版本。 到目前为止,最简单的方法就是只需添加项目,但是在过去进行迁移时,我们总是错过了查找其他人对特定文件所做的更改的能力。 如果您找到了一种迁移的方法,除非它非常昂贵,否则我会选择这种方式。