我有putty能够在我的
Windows 7 x64客户端上使用gssapi来对抗SSH的kerberos登录.即它会转发您登录Windows时获得的票证.我无法弄清楚如何让tortiseSVN做同样的事情.每次我做任何事情,我都可以通过配置文件中的霓虹灯变成自己的服务来提示我输入凭据.但我需要它来使用票证,所以我不必不断输入我的用户名和密码.
如果Tortise不能这样做,有没有人知道Windows的svn客户端呢?
The FAQ says yes.
How do I make GSSAPI authentication work?
The ‘neon’ http library,which is the default for a TortoiseSVN installation,has problems with GSSAPI,but the ‘serf’ library should work. TSVN is linked with both of those DAV libraries,you can configure which one to use in the subversion server file. Go to TSVN->Settings->Network->Subversion server file->Edit.
- In TortoiseSVN->Settings->Network->Subversion server file,click on the edit button.
At the bottom of the file change the [global] section by editing the http-library entry (or adding it if it is missing)
[global]
http-library = serfNote that this change will affect all Subversion clients on your PC.
但是,您正在操作的DAV服务器还必须了解GSSAPI / SPNEGO并且可以访问适当的密钥表(HTTP/svn.example.com@EXAMPLE.COM).