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

发布于 2024-07-18 13:21:04 字数 509 浏览 3 评论 0原文

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

通常,选中此框后,最近打开的 VSS DB 将在启动 VSS 后立即打开(即使它是正在运行的 VSS 的第二个实例)。

我发现这个选项没有得到尊重。 VSS 的所有启动都会导致在启动时打开同一个数据库。

删除 HKLM\Software\Microsoft\SourceSafe\DatabasesHKCU\Software\Microsoft\SourceSafe\Databases 下的所有注册表项没有帮助。

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

Using Visual SourceSafe's "Open SourceSafe Database..." command, there is an option at the bottom of the dialog to "Open this database next time I run Visual SourceSafe."

Typically, when checking this box the most recent opened VSS DB is opened immediately upon launching VSS (even if it's a second instance of VSS running).

I'm seeing this option not respected. All launches of VSS result in the same DB being opened at launch.

Removing all the registry entries under HKLM\Software\Microsoft\SourceSafe\Databases and HKCU\Software\Microsoft\SourceSafe\Databases doesn't help.

Additionally, the HKCU\Software\Microsoft\Sourcesafe\Current Database value was accurately pointing to the DB I wanted to be opened, but not the DB that was VSS was actually opening. Same with the similar value under HKLM.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

逆蝶 2024-07-25 13:21:04

已设置环境变量来强制使用该特定数据库。

设置 SSDIR 后,VSS 对话框选项将被忽略。

清除 SSDIR 变量解决了该问题。

An environment variable had been set to force that particular database.

When SSDIR is set, the VSS dialog option is ignored.

Clearing the SSDIR variable fixed the issue.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文