使用VSS 2005配置VB6

时间:2012-09-04 05:25:23

标签: version-control vb6 visual-sourcesafe-2005

我已经使用VSS 2005配置了VB6,以下功能正常工作:

  1. 签入和签出代码
  2. 获取最新版本
  3. 代码由其他用户签出时显示错误。
  4. 如果使用尝试编辑没有签入的代码(仅当用户使用最新版本时)
  5. ,则显示错误

    我在使用VSS的VB.Net和VB6配置中发现的差异是:

    1. 当用户尝试编辑代码而没有“检入密码”时,代码无法自动检入。
    2. 不允许用户在1或2天后保存更改和签入代码。用户在关闭代码之前需要签入代码。
    3. 显示"路径/文件访问错误:" .vbp文件。当用户尝试在机器上保存代码时。
    4. 允许用户编辑代码而不在用户第一次打开代码时签入。
    5. 我完成了this链接中提到的所有设置。

2 个答案:

答案 0 :(得分:0)

正如MarkJ所说,vbp文件总是在应用程序运行时保存。您可以取消对话框以运行项目,但这比仅右键单击项目根目录并签出更麻烦。

我正在使用Team Foundation Server和我的VB6项目,也没有自动检出。在您将代码移植到.NET

之前,我担心您将不得不忍受它

答案 1 :(得分:0)

正如我提到的here dead link:WayBack version ,如果您的某些文件或文档不在SourceSafe中,也会出现问题。

具体来说(因为我仍然记录here),当一个项目的某些文件与SourceSafe没有关联时,通常没有文件显示其SourceSafe状态字形。

我找到的解决方法是显示“添加文件”对话框,然后取消它。我提供my public domain add-in自动实现此解决方法。

顺便说一下,请确保安装最新的VSS Service Pack。