visual-studio Visual Studio 2008 是否与 SourceSafe 集成?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/295980/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
Does Visual Studio 2008 have integration with SourceSafe?
提问by StingyHyman
I'm using Visual Studio 2008 Professional Edition. In previous versions, there has been integration with VSS, through which one could "open from SourceSafe" and then, in the solution view, have the ability to interact with the source control by clicking on individual files. I seem to have some integration under 2008, namely there is a "Source Control" menu item under the File menu, but all I can do there is "Launch Microsoft Visual SourceSafe." How do I get the integration that I had in 2005?
我使用的是 Visual Studio 2008 专业版。在以前的版本中,已经与 VSS 集成,通过它可以“从 SourceSafe 打开”,然后在解决方案视图中,可以通过单击单个文件与源代码管理进行交互。我似乎在 2008 下有一些集成,即文件菜单下有一个“源代码控制”菜单项,但我所能做的就是“启动 Microsoft Visual SourceSafe”。我如何获得 2005 年的集成?
回答by StingyHyman
You have to install the VSS client software, and if you want the auto check out, etc. the project has to be bound to the source control repository.
你必须安装VSS客户端软件,如果你想要自动签出等,项目必须绑定到源代码控制存储库。
Also try looking in the Tools -> Options -> Source control menu item.
还可以尝试查看工具 -> 选项 -> 源代码管理菜单项。
回答by StingyHyman
In order to enable Visual Source Safe 2005 integration with Visual Studio 2008, you just need to instal a small update:
为了使 Visual Source Safe 2005 与 Visual Studio 2008 集成,您只需要安装一个小更新:
For more information:
想要查询更多的信息:
List of bugs that are fixed in the Visual SourceSafe 2005 Update
Visual SourceSafe 2005 更新中修复的错误列表
回答by Michael Kniskern
You can click File -> Open -> Project/Solution and one of the side options is Microsoft Visual SourcsSafe. You can select which VSS database you want to use.
您可以单击文件 -> 打开 -> 项目/解决方案,其中一个选项是 Microsoft Visual SourcsSafe。您可以选择要使用的 VSS 数据库。
回答by Michael Kniskern
I have a standalone "Microsoft Visual SourceSafe" (2005) application on my machine. Is there a separate "client" component for VS 2008? I installed VSS before installing VS. Does that makes a difference?
我的机器上有一个独立的“Microsoft Visual SourceSafe”(2005)应用程序。VS 2008 是否有单独的“客户端”组件?我在安装 VS 之前安装了 VSS。这有什么不同吗?
In Tools -> Options -> Source Control, I have three options in the dropdown: "None," "Microsoft Visual SourceSafe," and "Microsoft Visual SourceSafe (Internet)."
在工具 -> 选项 -> 源代码管理中,我在下拉列表中有三个选项:“无”、“Microsoft Visual SourceSafe”和“Microsoft Visual SourceSafe (Internet)”。
回答by Michael Kniskern
I have tried all the settings in this dropdown.
我已经尝试了此下拉菜单中的所有设置。
Until I find a way to get the solution explorer integration working correctly, I am running VSS client in a separate window and checking out files by hand.
在我找到使解决方案资源管理器集成正常工作的方法之前,我正在单独的窗口中运行 VSS 客户端并手动检出文件。
回答by Qwertie
I'm not sure how to solve your problem. Just FYI, I recently installed Visual Studio 2008 alongside my existing Visual Studio 2005 installation, and it worked automatically. VS 2008 was integrated with SourceSafe with absolutely no configuration from me. Sorry it didn't work out for you.
我不确定如何解决您的问题。仅供参考,我最近在安装现有的 Visual Studio 2005 的同时安装了 Visual Studio 2008,它自动运行。VS 2008 与 SourceSafe 集成在一起,完全没有我的配置。对不起,它不适合你。
回答by Qwertie
I'm having a similar issue. VSS integration in VS2008 doesn't seem to be working as expected. It is aware of where my VSS repository is for my project but if I attempt to edit a checked-in file it just asks if I want to make it write-able... well no, I want to check it out but that's not an option.
我有一个类似的问题。VS2008 中的 VSS 集成似乎没有按预期工作。它知道我的 VSS 存储库在我的项目中的位置,但是如果我尝试编辑签入的文件,它只会询问我是否想让它可写......好吧,不,我想检查它,但事实并非如此一个选项。
SO I too am using the VSS client on the side abd checking files in and out manually.
所以我也在旁边使用 VSS 客户端 abd 手动检查文件。
回答by Qwertie
You should close Visual Studio and install the update again. It works for me
您应该关闭 Visual Studio 并重新安装更新。这个对我有用

