【问题标题】:User configuration for TeamCity and Plastic SCMTeamCity 和 Plastic SCM 的用户配置
【发布时间】:2012-01-16 12:57:53
【问题描述】:

我目前正在“玩”Plastic 及其(全新的)TeamCity 集成插件。

插件简介 “在 Windows 系统上安装 Team City 时,它通常使用 SYSTEM 用户帐户。我们建议更改执行 Team City 应用程序的用户。”

问题是,我不知道应该替换哪种用户:我希望能够使用 AD 访问 Plastic(在服务器上),但这是否意味着 TeamCity 也必须与网络用户一起运行以便能够访问 Plastic?

另一种选择(对我来说访问 Plastic)是用户/密码 - 但我无法让 TeamCity 服务使用用户/密码运行。

是我遗漏了一些明显的东西,还是油漆太湿了?

【问题讨论】:

    标签: teamcity plasticscm


    【解决方案1】:

    我也在使用 PlasticSCM 和 Team city 插件,这是我的配置:

    对于服务器:使用 LDAP 身份验证配置您的 PlasticSCM 服务器,并选择“Active Directory”作为服务器类型。

    对于客户端:使用 LDAP 身份验证配置您的 PlasticSCM 客户端,使用您的凭据并尝试“测试连接”按钮。

    客户端设置将在“C:\Users\your_user\AppData\Local\plastic”中生成一个“client.conf”文件。 PlasticSCM 客户端使用此文件向 PlasticSCM 服务器进行身份验证。

    因此,如果您的 TeamCity 服务使用管理员帐户运行,您必须将此文件放在管理员“...\AppData\Local\plastic”目录中。如果您将 TeamCity 服务更改为使用您的系统帐户运行,则无需执行任何操作,该文件位于正确的位置。

    您还有另一个选择(如果您仍在以管理员身份运行 TeamCity 插件),请将“client.conf”文件放在“cm.exe”文件所在的位置。因为“cm.exe”会先尝试在自己的位置找到这个文件,然后再在当前用户的“AppData\Local\plastic”目录中查找。仅当您是机器中唯一使用 PlasticSCM 的用户时,此选项才有效。

    希望对你有帮助!

    【讨论】:

    • 现在我要打this :(
    猜你喜欢
    • 1970-01-01
    • 2023-03-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多