【问题标题】:Migrate your data from VSS Server to Team Foundation Server将数据从 VSS Server 迁移到 Team Foundation Server
【发布时间】:2009-10-30 06:41:02
【问题描述】:

昨天,我问了一个问题Migrate to TFS 并提到了答案 一些非常好的工具,可以非常 有帮助。感谢jwanagel。但 我忘了提到VSS server 和 TFS server 是两个 不同的机器。当你有 似乎都在不同的位置 你将不得不采取不同的 路径。

我需要做什么才能将我在另一台机器上的 Visual SourceSafe 数据库迁移到另一台机器上的 TFS 服务器?

谢谢。

【问题讨论】:

标签: tfs visual-sourcesafe visual-sourcesafe-2005 version-control-migration vssconverter


【解决方案1】:

它们绝对可以在不同的机器上。只需确保两台机器可以互相看到即可。

在 vssconverter.exe 实用程序的配置文件中,您会看到:

<?xml version="1.0" encoding="utf-8"?>
 <SourceControlConverter>
   <ConverterSpecificSetting>
      <Source name="VSS">
          <VSSDatabase name="c:\VSSDatabase">
          </VSSDatabase>
      </Source>
      <ProjectMap>
        <Project Source="$/MyFirstProject" 
                 Destination="$/MyTeam_ProjectOne">
        </Project>
        <Project Source="$/MySecondProject"  
                 Destination="$/MyTeam_ProjectTwo">
        </Project>
      </ProjectMap>
   </ConverterSpecificSetting>
   <Settings>
     <TeamFoundationServer name="YourTFSServerName" 
                           port="PortNumber" 
                           protocol="http"
                           collection="MyTeamProjectCollection">
     </TeamFoundationServer>
   </Settings>
 </SourceControlConverter>

该区域将指定 VSS 数据库所在的位置。这将始终在本地,因为 vssconverter.exe 是从您要从中迁移的 VSS 服务器运行的。如果您查看该区域,您可以在此处指定 TFS 服务器地址。 TFS 地址不必是相同的机器名称。只要它在您要从中迁移的 VSS 服务器上可见,就没有问题。

(我刚刚完成了从 VSS 服务器到另一台 TFS 机器的迁移。)

希望有帮助!

【讨论】:

    猜你喜欢
    • 2010-12-11
    • 1970-01-01
    • 1970-01-01
    • 2018-06-24
    • 1970-01-01
    • 2016-04-12
    • 2017-08-01
    • 1970-01-01
    • 2010-09-14
    相关资源
    最近更新 更多