Настройки 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: на этом устройстве случайно?