昨日、 Migrate to TFSという質問をしたところ、非常に役立ついくつかの非常に優れたツールについて回答がありました。jwanagelに感謝します。しかし、VSS サーバーと TFS サーバーは 2 つの異なるマシンであることを忘れていました。そして、両方とも別の場所にいる場合は、別の道を歩む必要があるようです。
別のマシンにある Visual SourceSafe データベースを別のマシンにある TFS サーバーに移行するには、どうすればよいですか?
ありがとう。
昨日、 Migrate to TFSという質問をしたところ、非常に役立ついくつかの非常に優れたツールについて回答がありました。jwanagelに感謝します。しかし、VSS サーバーと TFS サーバーは 2 つの異なるマシンであることを忘れていました。そして、両方とも別の場所にいる場合は、別の道を歩む必要があるようです。
別のマシンにある Visual SourceSafe データベースを別のマシンにある TFS サーバーに移行するには、どうすればよいですか?
ありがとう。
それらは絶対に異なるマシン上にある可能性があります。2 台のマシンが互いに認識できることを確認してください。
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マシンへの移行をこれで完了しました。)
それが役立つことを願っています!