1
我試圖讓Visual Studio 2010和StarTeam發揮出色,但我遇到了一些麻煩。我在我的電腦上創建一個網站(不是網絡應用程序),並將其添加到源代碼控制中。然後,當我的同事將一份副本拖放到他的電腦上時,他最終會在路徑中創建額外的文件夾。例如,如果我補充這樣的:從源代碼控制中創建額外的文件夾
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
他得到的「項目\ TestWebSiteOne」的額外拷貝或「網站\ TestWebSiteOne」扔在那裏。
關於可能導致此問題的任何想法?
更新:
看來這是由.vsscc文件引起的。 (該文件包含路徑「Projects \ TestWebSiteOne」)。如果我從StarTeam中刪除它,我們可以下拉項目的副本,並且文件夾佈局是正確的。但是,我們第一次運行該項目時,會重新創建.vsscc文件並將其添加到源代碼管理中。現在想出如何制止這一點。 (或者在.vsscc文件中只有一個空白路徑)。
謝謝。這解決了問題。 – Slapout