Usamos a oferta gratuita do Collabnet no SVN instalada em um servidor Windows 2003 antigo com LDAP e HTTPS. Nunca tivemos nenhum problema em computadores com domínio e sem domínio. A autenticação simplesmente funciona; mas eu também fiz isso com o SVN sendo acessado via Apache em máquinas Linux.
Acesso HTTP normal:
ConfiguraçãodoApache:
LoadModuledav_modulemodules/mod_dav.soLoadModuledav_svn_modulemodules/mod_dav_svn.soLoadModuleauthnz_ldap_modulemodules/mod_authnz_ldap.soLoadModuleldap_modulemodules/mod_ldap.so<Location/SVN/>DAVsvnSVNParentPathD:\SVNAuthName"Subversion Repositories"
AuthType Basic
AuthBasicProvider ldap
AuthzLDAPAuthoritative on
AuthLDAPURL "ldap://domain.local:3268/DC=domain,DC=local?sAMAccountName?sub?(objectClass=*)" NONE
AuthLDAPBindDN [email protected]
AuthLDAPBindPassword password
require valid-user
</Location>