1

バージョン管理システムとして CCnet 1.6.7981 と SVN の電子メール発行者を使用しています。私の問題は、SVN のユーザー名では大文字と小文字が区別されないことですが、CCnet の電子メール発行者では大文字と小文字が区別されます。誰もが3文字のユーザー名を持っているので、構成で汚い回避策を使用しています:

<email from="ccnet@domain.com" mailhost="..." includeDetails="TRUE">
    <users>
        <user name="abc" address="ABCforename.surname@domain.com" />
        <user name="Abc" address="ABCforename.surname@domain.com" />
        <user name="ABc" address="ABCforename.surname@domain.com" />
        <user name="ABC" address="ABCforename.surname@domain.com" />

        <user name="def" address="DEFforename.surname@domain.com" />
        <user name="Def" address="DEFforename.surname@domain.com" />
        <user name="DEf" address="DEFforename.surname@domain.com" />
        <user name="DEF" address="DEFforename.surname@domain.com" />
    </users>
    <modifierNotificationTypes>
        <NotificationType>Failed</NotificationType>
        <NotificationType>Fixed</NotificationType>
        <NotificationType>Exception</NotificationType>
    </modifierNotificationTypes>
</email>

この種の問題に対するきちんとした解決策はありますか?

4

1 に答える 1

0

コンバーター要素を使用できます http://www.cruisecontrolnet.org/projects/ccnet/wiki/Email_Publisher LDAPコンバーターと正規表現コンバーターがあります

于 2012-09-22T11:00:39.287 に答える