问题可能是你的B工程对BTest.java获得的是编辑权限,你需要将BTest.java checkin进vss
然后A机器再checkout出来,因该没有问题的。vss不允许两个人同时编辑同一个文件

解决方案 »

  1.   

    我知道vss中checkout之后,别人就不能编辑同一个文件了。
    但是我的问题不是楼上说的这种情况。再描述一下这个问题:
    1,b机器上,把BTest.java用jbuilder里面的工具(点文件,右键,add BTest.java)添加到vss里面。
    2,但是b添加上去以后,a机器的jbuilder工程里面并没有BTest.java这个文件,需要从vss服务器中跟新整个工程才能得到BTest.java这个文件。
    3,在这里,A如果要编辑BTest.java这个文件,必须首先更新A的本地工程和Vss服务器上的工程同步,在A上面显示BTest.java以后,才能checkout.这里的问题是A如何与Vss服务器上的工程保持更新
      

  2.   

    用commit Bowser ...选择该文件的操作方式,如果不想操作其它文件,可以选 commit "BTest.java"我用的是cvs,vss除了配置不同,其它应该是一样的.
      

  3.   

    check out :把本地的变为可写
    check in:把本地的变为只读
    一次操作只允许一个人做
      

  4.   

    我们公司就是用jb7+source safe
      

  5.   

    怎么大家都不得要领呢?check out :把本地的变为可写
    check in:把本地的变为只读
    一次操作只允许一个人做::这一点谁都知道,我问的并不是这个问题啊。
      

  6.   

    郁闷死了!!!
    你给我的消息收到了:
    先装好jbuilder(装载机器A)和source safe(装再机器A),
    1,再机器B上建个共享目录,以后存数据的
    2,配置source safe,打开microsoft visual sourcesafe 6.0 admin ,添加用户和权限,
       然后tool --> create database,选你刚才再机器B上的共享目录,然后确定
    3,打开microsoft visual sourcesafe 6.0,连接到机器b上的目录,然后用户登陆上去,
    4,你用jbuider建立一个项目,然后到source safe 上去加入,
    5,其余人装个sourcesafe ,然后连到那个共享目录,然后get 项目,
    6,当 某人要修改,check out,6,修改完后,check in
    //////////////////////////////////////////
    这些操作我都作了,我问的问题并不是如何建立vss中的工程。
      

  7.   

    我知道cvs和vss除了配置以外,其他的在jb中的用法应该是一样的。
    但是我commit Browser怎么不起作用阿?
    而且用pull latest .jpx以后,vss中的jpx文件好像什么也没有改变,这是为什么?
    你的commit Browser是变灰不可用还是用了以后没反应?
      

  8.   

    你要时时去get最新的代码,用source safe
      

  9.   

    我理解楼主的意思,我用JB8试了一下,的确Pull之后不能同步到最新的,只能打开VSS Exploer后点Get Latest Version更新到本地,然后再用JB8打开,实在不方便。真不知道borland在team里面放个Pull latest 有什么用?!
      

  10.   

    borland真是一堆狗屎!这个问题不解决,vss集成等于没有!
      

  11.   

    算了,这个问题我已经致电borland公司了,等有了消息再说吧。从borland的maillist里面看,这是一个bug.不知道borland为何从6。0一直到8。0为什么都不修正这个bug!我还是很喜欢jbuilder的,但是这种明显的bug都无法解决,jbuilder的版本却在不断的更新,真不知道borland的测试人员和开发人员是做什么的。
      

  12.   

    这的确是个很讨厌的BUG,如果一定要用VSS可以这样解决,就是先确认别人都改了哪些文件了,然后先checkout再check in或undo checkout,就会得到最新版本了,当然这样是很麻烦的事。万幸的是别人新加进来的文件JB还是能马上发现的,可以同步GET到本地。如果开发人员之间相互操作的文件不多,VSS还是能起到一定作用的。
      

  13.   

    asdf008,allenlv,给你们分别加100分,
      

  14.   

    asdf008,不好意思,不知道为什么说我只能给100分,我给了allenlv,就无法给你了,以后补偿。