我知道这是可能的,因为我的一个较旧的解决方案文件混合了一些源代码控制下的项目,而另一些则没有。
但是我似乎无法使用更新的解决方案重现该配置。每次我向解决方案添加项目时,它都会获得一个黄色十字,在待定签入下,项目会被列为新添加的文件。
这是VS2008的Perforce插件。
我尝试添加一个全新的项目,与现有项目相比。我尝试过 p4 obliterate 。我尝试断开连接并重新连接源控件。绑定和解除绑定。
毕竟,每次我尝试添加项目时,都会得到一个讨厌的小黄色十字架。我似乎无法告诉Perforce和VS,虽然我确实希望对大多数解决方案进行源代码控制,我不希望这个项目文件在源代码控制下。
答案 0 :(得分:2)
我现在看到,在一个解决方案下拥有多个项目的方式,一些源代码控制下的项目以及其他一些项目不是......是为了避免将解决方案本身置于源代码管理之下。这样我就可以得到我有兴趣办理入住和退出的项目,其余的都被忽略了。
事实上,经过仔细检查,我是如何管理(通过混乱,错误或设计,我不记得了)过去解决这个问题。
答案 1 :(得分:0)
在“文件”,“源代码管理”下,进入“绑定”对话框。单击有问题的项目并取消绑定。您可以将其他项目和解决方案本身绑定到源代码管理。