Перенос ваших данных с VSS Server на Team Foundation Server - PullRequest
1 голос
/ 30 октября 2009

Вчера я задал вопрос Миграция на TFS и упомянутый ответ некоторые очень хорошие инструменты, которые могут быть очень полезно. Благодаря jwanagel . Но Я забыл упомянуть там VSS сервер и сервер TFS два разные машины. И когда ты похоже на другое место вам придется взять другой путь.

Что мне нужно сделать, чтобы перенести мою базу данных Visual SourceSafe, которая находится на другом компьютере, на сервер TFS, который находится на другом компьютере?

Спасибо.

1 Ответ

1 голос
/ 27 августа 2010

Они могут быть абсолютно на разных машинах. Просто убедитесь, что две машины видят друг друга.

В файле конфигурации для утилиты 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, делая это.)

Надеюсь, это поможет!

...