我有CCNet设置与我们的SVN存储库通信,它使用Active Directory组设置了ACL。这很好用,除了我不满意在CCNet实例上以纯文本形式存储AD用户的用户名和密码。
有没有办法加密AD用户名/密码,或获得CCNet服务(我尝试以用户身份运行服务并删除CCNet / SVN配置的用户名/密码部分)以使用域帐户在标准配置之外?
答案 0 :(得分:5)
在将运行ccnet的服务器上,使用命令行中的SVN执行需要身份验证的操作。这将使用Windows缓存您的凭据。
然后以用户身份运行服务并使用< authCaching> Always< / authCaching>在配置文件中。
<sourcecontrol type="svn">
<authCaching>Always</authCaching>
</sourcecontrol>