1

我已经用 VSS 2005 配置了 VB6,以下功能运行良好:

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

我在带有 VSS 的 VB.Net 和 VB6 配置中发现的区别是:

  1. 当用户尝试编辑代码时,代码没有自动签入,没有签入代码。
  2. 不允许用户在 1 或 2 天后保存更改和签入代码。用户在关闭代码之前需要签入代码。
  3. 显示 .vbp 文件的“路径/文件访问错误:”。当用户尝试在机器上保存代码时。
  4. 当用户第一次打开代码时,允许用户在不签入的情况下编辑代码。

我做了这个链接中提到的所有设置。

4

2 回答 2

0

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

我将 Team Foundation Server 与我的 VB6 项目一起使用,并且其中也没有自动签出。恐怕您将不得不忍受它,直到您将代码移植到 .NET

于 2012-09-04T16:25:57.043 回答
0

正如我在这里提到的死链接:WayBack 版本当您有一些不在 SourceSafe 中的文件或文档时也会出现问题。

具体来说(正如我仍然在此处记录的那样),当项目的某些文件不与 SourceSafe 关联时,通常没有文件显示其 SourceSafe 状态字形。

我发现的解决方法是显示“添加文件”对话框,然后将其取消。我提供了我的公共域加载项,它会自动实现此解决方法。

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

于 2012-09-05T07:22:18.310 回答