我有两台机子通过局域网连接,用VSS2005进行版本控制用其中一台建了一个网站,然后签入到VSS里面.另一台机子连上之后用VSS下载到本机,然后当用VS2005打开的时候就会在同一级目录下再建一个相同的名字的目录并把项目下载进去.也就是说我的项目里面又包含了一个相同的目录projectA  里面有许多文件,包括解决方案(叫SolutionA吧).当用我VS2005打开这个SolutionA时就会在projectA 下面再建立一个文件:projectA,然后把这整个项目下载到里面.如果我打开外面这个solution就会打开projectA/projectA下面的项目..如果我打开的是projectA/projectA/solutionA 下的这个解决方案的话,就会再在它的下面建一个文件夹并再次下载项目.
这是个Bug吧..怎么解决有人遇到这种问题吗..谢谢.

解决方案 »

  1.   

    会的.我ASP.NET的,用VSS签进客户端,本来目录在D盘的
    想签进D盘也不行,他说路径不对,自己会在默认站点上建立个文件夹.
      

  2.   

    可以这样来做:在建立项目的机了上使用VS打开项目,
    在解决方案节点上点右键弹出菜单
    选择“将解决方案添加到源代码管理”
    等待添加完毕。在其它机子上,首次操作可以把原来的项目删除掉,找到一个合适的目录来存放下载下来的解决方法文件。
    打开VSS,找到要下载的项目文件要目录,点右键设置工做目录为那个合适的目录,然后下载文件(选择递归下载)。下载完毕后打开下载的目录,找到解决方案,双击使用VS打开,结束。下一次再打开时只需要使用VS打开就行了,也可以去目录里找到解决方案双击打开。就没有必要打开VSS下载了。
      

  3.   

    是不是VSS里的项目本身就签的错了呢。
      

  4.   

    没有,我仔细看了,VSS里的项目没有问题.是不是网站不能这样啊,只能是解决方案项目才可以呢.??你们可以试一试啊.新建一个网站.试一试.