刚把一个项目添加进源代码管理器中,项目中又分几个小项目,比如BLL吧,当我向BLL中添加新项的时候,整个BLL都会被签出,不知为什么,以前没遇到过这样的问题。谁知道怎么解决啊?

解决方案 »

  1.   

    你向项目或工程中添加了文件,自然需要修改项目(.csproj或.vbproj)文件关于编译项的内容了,所以会被签出的
      

  2.   

    把 vss 整合入 vs, 让 vs 变得很慢, 需要去掉这个功能从 vs.
      

  3.   

    使用vss的自动checkout方式,每一个人都应该有自己的sln文件。没有办法,只能这么麻烦。vss也同时具有自动merge方式(而不是checkout),不过我似乎没有见有团队使用过。
      

  4.   

    在新建vss数据库时,倒有有一项选择,
    1.“Lock”-“Modify”—“Unlock”:表示只能一个用户独占一个文件,修改完check in之后,其他用户才可以修改此文件,这是vss默认模式。
    2.“Copy”-“Modify”-“Merge”:表示多用户可以操作文件,最后得到是各个用户操作的交集。
    以前一直选择第一种模式,一直没问题,不知怎么了,这次竟然出问题了,哎!
      

  5.   

    在新建vss数据库时,倒有有一项选择,
    1.“Lock”-“Modify”—“Unlock”:表示只能一个用户独占一个文件,修改完check in之后,其他用户才可以修改此文件,这是vss默认模式。
    2.“Copy”-“Modify”-“Merge”:表示多用户可以操作文件,最后得到是各个用户操作的交集。
    以前一直选择第一种模式,一直没问题,不知怎么了,这次竟然出问题了,哎!
      

  6.   

    在新建vss数据库时,倒有有一项选择,
    1.“Lock”-“Modify”—“Unlock”:表示只能一个用户独占一个文件,修改完check in之后,其他用户才可以修改此文件,这是vss默认模式。
    2.“Copy”-“Modify”-“Merge”:表示多用户可以操作文件,最后得到是各个用户操作的交集。
    以前一直选择第一种模式,一直没问题,不知怎么了,这次竟然出问题了,哎!