1:我把工程加入到sourcesafe中,需要建立一个目录,是不是该目录下的工程就是作为  一个服务,然后每次客户端get的版本都是在这里get的?
2:加入到sourcesafe中的应该是些什么文件?*.h,*.cpp应该加入的,那么*.dsp,*.clw等这些文件是否应该加入?如果不加入*.dsp的话,那客户端get工程的时候,应该打开什么工程哪?如果加入*.clw的话,我是不是必须要先在sourcesafe中check out *.dsp之后才可以add/delete一个类哪?
3:debug下的文件是否应该加入sourcesafe,如果要加入的话,难道要把它下面的所有文件check out之后才可以rebuild all!
4:希望有经验的大虾详细将一下sourcesafe的版本控制流程,我是笨笨,大虾模笑,//bow&&分!

解决方案 »

  1.   

    在Visual.NET 中使用SourceSafe
    很方便!
    我正在用!
      

  2.   

    1、SOURCESAFE中的目录和程序目录中是一一对应的,建立了以后,在VISUAL系列中,只要打开该工程(PROJECT),系统会自动和SOURCESAFE建立联系。每次你的程序有大的改动,最好都CHECK IN 一次,平时都保持在CHECK IN状态,如果需要改动,系统会自动提示你将程序CHECK OUT的。所以所有的版本自然是由这里获得。
    2、DSP文件需要CHECKIN,CLW文件不需要
    3、只需要将所有工作区-》FILE页上显示的文件CHECKIN。
    4、控制流程见1 
    SOURCESAFE很方便,一旦上手,你会发觉离不开她的!!前提是:你编制大量的程序!!
      

  3.   

    可是我rebuild的时候出现了以下错误:怎么回事哪?
    d:\dragon\surveydbms\surveymath.cpp(2) : fatal error C1033: cannot open program database 'd:\dragon\surveydbms\debug\vc60.pdb'
      

  4.   

    那你d:\dragon\surveydbms\debug\vc60.pdb有没有check out???
    check in 状态下的文件是只读的(你的本地目录)
    check out 状态下的文件是可写的
      

  5.   

    1、确保你没有将OBJ文件加入SOURCESAFE
    2、REBUILD ALL