Настройки VSSconverter для миграции

Я тестировал миграцию VSS в TFS для своей работы. Тестовый сервер, на котором мы установили tfs, имеет разделенные диски. Система остается на диске C, и мы не касаемся этого диска. У нас есть диск E для наших приложений.

Я написал файл конфигурации, чтобы миграция работала и она работала нормально. Но по какой-то причине он переносит данные на диск C. На диске C достаточно места, поэтому система будет работать нормально. Вот как выглядит мой конфигурационный файл:

<?xml version="1.0" encoding="utf-8"?>
<SourceControlConverter>
<ConverterSpecificSetting>
 <Source name="VSS">
      <VSSDatabase name="E:\TFS\projectfolder\project"></VSSDatabase>

 </Source>
 <ProjectMap>
      <Project source="$/" Destination="$/Test-Location"></Project>
 </ProjectMap>
</ConverterSpecificSetting>
<Settings>
<TeamFoundationServer name="servername" port="port" protocol="http" collection="tfs/DefaultCollection" />
 <Output file="Migration.xml" />
</Settings>
</SourceControlConverter>

Почему VSSconverter переносит мои файлы на диск C? Я исследовал это в течение недели или больше и не могу найти ничего, что помогает мне. Нужно ли указывать E:\ в пункте назначения? Может ли это быть вызвано тем, как был настроен сервер TFS? Любая помощь будет оценена.

1 ответ

Решение

Я не уверен, о каких данных вы говорите. TFS хранит все данные в базе данных SQL в отличие от VSS, который хранит источник в файловой системе. Храните ли вы файл базы данных TFS на диске C: на этом устройстве случайно?

Другие вопросы по тегам