如何:在 Visual SourceSafe 中使用存档迁移部分历史记录
更新:2007 年 11 月
如果要将源代码从 Visual SourceSafe 迁移到 Team Foundation 版本控制,但不迁移存储在 Visual SourceSafe 中的所有历史记录,则可使用 Visual SourceSafe 中的存档功能迁移特定日期后的历史记录。
警告: |
---|
使用此方法将永久移除 Visual SourceSafe 数据库中的版本历史记录,因此应对数据库的副本执行存档。 |
说明: |
---|
Visual SourceSafe 存档限制存档文件最大为 2 GB。如果出现这类错误,请分别存档较小的文件夹。 |
必需的权限
若要执行此过程,您必须对要迁移的 Visual SourceSafe 数据库具有管理权限。有关更多信息,请参见 Microsoft 网站 (https://go.microsoft.com/fwlink/?LinkId=99103) 上的“How to: Assign Project Rights”(如何:分配项目权限)。
您还必须是 SQL Express 的“sysadmin”服务器角色的成员。默认情况下,如果您是安装了 SQL Express 的计算机上“Administrators”安全组的成员,您便是“sysadmin”服务器角色的成员。有关更多信息,请参见 SQL Server 2005 文档中的“sysadmin”(https://go.microsoft.com/fwlink/?LinkId=60405)。
在 Visual SourceSafe 中使用存档迁移部分历史记录
将 Visual SourceSafe 数据库复制到要执行迁移的计算机上。
在 Visual SourceSafe 中使用存档功能移除早于特定时间戳的版本历史记录。若要确定时间戳,可使用以下方法之一:
标签
文件夹的版本
日期
有关在 Visual SourceSafe 中存档的更多信息,请参见 Visual SourceSafe 存档数据库。
使用已存档其历史记录的 Visual SourceSafe 数据库的副本完成迁移。
请参见
任务
演练:准备从 Visual SourceSafe 迁移到 Team Foundation
演练:从 Visual SourceSafe 迁移到 Team Foundation