2013-12-13 78 views
2

安赫颠覆/ SVN URL文件夹的路径我有一个像这样在我的SVN回购一堆项目:更改在Visual Studio

/Projects/Alpha 
/Projects/Beta 
/Projects/Gamma 
/Projects/Delta 

在我的本地机器,回购映射到

c:\Projects

我不想将所有Repo的项目签出到本地机器。所以,我已经使用Repo Browser来检出我想要的项目。因此,我的本地计算机上我有:

c:\Projects\Alpha 
c:\Projects\Beta 

这是罚款,直到我打开Visual Studio中,已经安装了安赫项目Beta。当溶液打开时,Pending Changes窗口显示以下回购网址:

https://myrepo.local/svn/Projects

对我来说,URL是错误的。实际上,当我单击Pending Changes中的Update按钮时,它将开始更新Projects中的所有文件 - 当我只想更新Beta的文件时。因此,我认为,网址确实应该

https://myrepo.local/svn/Projects/Beta

然而,当我更改URL到,它似乎想要做一个SVN切换,这看起来不正确。它认为我想将路径C:\Projectshttps://myrepo.local/svn/Projects/Beta关联,这是不正确的。

那么谁能告诉我如何解决这个问题,以及为什么Beta项目首先认为它的回购网址是https://myrepo.local/svn/Projects

回答

4

嗯,这已经有一段时间了,没有人回答我的问题,我忘了它。

那么今天我就面临着不同的项目同样的问题,用Google搜索这个问题,似乎谁分享我的痛苦的唯一的人是......我,从8个月前。

但是这次我解决了它!

解决方法是,在Visual Studio中(使用2013这里)打开您的解决方案,请转至File/Subversion/Change Source Control并浏览至您的解决方案文件夹的正确SCC Binding Path。点击Connect并解决了问题。

+0

固定给我,谢谢! – hybrid2102