1

Visual Studio 2010 と StarTeam を正常に動作させようとしていますが、少し問題があります。PC で Web サイト (Web アプリケーションではない) を作成し、それをソース管理に追加します。次に、同僚がコピーを自分のコンピューターにダウンロードすると、パスに余分なフォルダーが作成されてしまいます。たとえば、次のようなものを追加するとします。

   C:\Dev\DotNet\Projects\TestWebSiteOne\TestWebSiteOne.sln  
   C:\Dev\DotNet\Websites\TestWebSiteOne\Default.aspx  
   C:\Dev\DotNet\Websites\TestWebSiteOne\Default.aspx.cs      
   C:\Dev\DotNet\Websites\TestWebSiteOne\web.config  

彼がそれを自分のマシンに引っ張ると、次のようになります。

   C:\Dev\DotNet\Projects\TestWebSiteOne\Projects\TestWebSiteOne\TestWebSiteOne.sln
   C:\Dev\DotNet\Projects\TestWebSiteOne\Projects\TestWebSiteOne\TestWebSiteOne.vssscc
   C:\Dev\DotNet\Projects\TestWebSiteOne\Websites\TestWebSiteOne\Default.aspx
   C:\Dev\DotNet\Projects\TestWebSiteOne\Websites\TestWebSiteOne\Default.aspx.cs
   C:\Dev\DotNet\Projects\TestWebSiteOne\Websites\TestWebSiteOne\web.config

彼はそこに「Projects\TestWebSiteOne」または「Websites\TestWebSiteOne」の余分なコピーをスローしています。

これを引き起こしている可能性のあるアイデアはありますか?

更新:
これは .vsscc ファイルが原因のようです。(このファイルにはパス "Projects\TestWebSiteOne" が含まれています)。StarTeam 内からプロジェクトを削除すると、プロジェクトのコピーを取得でき、フォルダー レイアウトは正しくなります。ただし、プロジェクトを初めて実行すると、.vsscc ファイルが再作成され、ソース管理に追加されます。これを止める方法を考えてみましょう。(または、.vsscc ファイルに空のパスを含めるだけです)。

4

1 に答える 1

2

*.vssccStarTeam 除外リストに追加できます。フォルダーを右クリックし、[プロパティ... 除外] タブを選択して追加します。

于 2011-08-24T21:12:11.067 に答える