代码之家  ›  专栏  ›  技术社区  ›  BQ.

为什么SourceSafe不尊重“下次打开此数据库…”选项?

  •  1
  • BQ.  · 技术社区  · 16 年前

    使用Visual SourceSafe的“打开SourceSafe数据库…”命令,对话框底部有一个选项“下次运行Visual SourceSafe时打开此数据库”。

    通常,选中此框时,最新打开的vss db会在启动vss时立即打开(即使它是正在运行的vss的第二个实例)。

    我觉得这个选择不受尊重。所有启动VSS都会导致在启动时打开相同的数据库。

    正在删除下的所有注册表项 HKLM\Software\Microsoft\SourceSafe\Databases HKCU\Software\Microsoft\SourceSafe\Databases 没用。

    另外, HKCU\Software\Microsoft\Sourcesafe\Current Database 值准确地指向我想要打开的数据库,但不是VSS实际打开的数据库。与以下类似值相同 HKLM .

    1 回复  |  直到 16 年前
        1
  •  2
  •   BQ.    16 年前

    已经设置了一个环境变量来强制该特定数据库。

    设置ssdir时,将忽略vss对话框选项。

    清除ssdir变量修复了该问题。