我在同一台机器上使用Visual Studio2010以及用于Visual Studio work的AnkhSvn和用于其他遗留项目的TortoiseSVN。
我使用PageAnt中保存的SSH密钥连接到SVN服务器,以防止不断提示输入密码。在我需要以管理员身份运行VS2010之前,AnkhSvn会在每次我需要更新/提交等操作时提示输入我的密码。发送到服务器。
这很好,但是每当我尝试运行AnkhSvn合并向导时,它在选择源代码阶段之后挂起,并且我必须强制结束VS2010进程。
我可以通过在每次以管理员身份运行VS2010时以管理员身份运行PageAnt来解决此问题。但这有一个副作用,TortoiseSVN将提示我输入SSH密码。
尝试运行两个pageant实例似乎是合乎逻辑的,一个是以管理员身份运行的,另一个是以正常方式运行的,但是PageAnt不允许运行两个实例。
是否有人提供了解决方法,使我可以同时使用TortoiseSVN和AnkhSVN,使用PageAnt进行身份验证,而不管我是否以管理员身份运行VS2010?
发布于 2011-10-19 22:36:58
Windows应用程序可以构建为不允许运行重复的进程。你得让选美团队来改变这一点。
您可以在虚拟机中运行管理实例,但在这种情况下,这可能不值得您费心;您可以调用。
https://stackoverflow.com/questions/5223285
复制相似问题