为了我的工作,我一直在测试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服务器的配置方式引起的?任何帮助都将不胜感激。
发布于 2013-12-17 01:11:32
我不知道你说的是哪些数据。与VSS不同,TFS将所有数据存储在SQL数据库中,VSS将源存储在文件系统中。您是否可能将您的TFS数据库文件存储在C:驱动器上?
https://stackoverflow.com/questions/20616346
复制相似问题