0
我一直在爲我的工作測試VSS到TFS的遷移。我們安裝了tfs的測試服務器將驅動器分區。系統停留在C驅動器上,我們不會觸摸該驅動器。我們爲我們的應用程序提供了E驅動器。用於遷移的VSSconverter設置
我寫了配置文件,這樣遷移就可以運行,並且運行良好。但出於某種原因,它正在將數據遷移到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服務器的配置引起的嗎?任何幫助,將不勝感激。
我不是在我們的服務器上安裝tfs的人。所以假設它是一個默認安裝,我應該在哪裏查找數據庫文件? – John
如果您有權訪問TFS管理控制檯,則可以打開它並轉到應用程序層,然後向下滾動到「數據層摘要」。你可以看到它連接的是哪個數據庫,然後你可以從你的DBA中找到DB文件存儲在哪裏。你也可以在這裏找到步驟:http://geekswithblogs.net/TarunArora/archive/2011/06/11/where-do-i-find-the-tfs-2010-database.aspx –
我發現SQL服務器安裝在C:驅動器上。感謝您的幫助。 – John