默认情况下 安装VS2010 及 VSS2005 后其登录ID为administrator。每次打开VS2010进入VSS2005控管下的方案时,可能并没有弹出登录VSS2005的帐号密码输入登录框而是直接以默认帐户签相关项目。
如果团队开发的话,应该是每名成员都以自己的VSS帐号进行签出签入,必要时 需像VSS6.0那样的 先弹出VSS帐号密码输入框,输入正确后 才能进入VSS控管下的相关项目。
根据如上需要 可进行如下修改:
1.进入VS2010 不打开解决方案 或关闭已打开的解决方案 ,设置VS2005的源代码管理插件为无。
VS2005 -> 工具 -> 选项 -> 源代码管理 ->当前源代码管理插件
选择 无
关闭VS2010
2.进入VSS2005管理
Microsoft Visual SourceSafe -> Microsoft Visual SourceSafe Administration
选择进入 Tools -> Options -> General 面板 (工具 -> 选项 -> 常规 面板)
不勾选 Use network name for automatic user log in (使用网络用户名自动登录) ,点击确定。
退出VSS2005管理
(如果要加用户帐号的话 选择Users->AddUser)
3.再次设置VS2005下登录VSS2005的账户ID
进入VS2010 不打开解决方案 或关闭已打开的解决方案
设置VS2010的源代码管理插件为Microsoft Visual SourceSafe
VS2010 -> 工具 -> 选项 -> 源代码管理 ->当前源代码管理插件 选择
可通过 选项->源代码管理->环境 设置【签入项行为】为 提示签出
设置登录ID
VS2010 -> 工具 -> 选项 -> 源代码管理 ->插件设置 ->登录ID
保存相关设置