Ci-dessous, les différences entre deux révisions de la page.
Prochaine révision | Révision précédente | ||
public:linux:subversion [2011/09/18 17:11] – créée ceric35 | public:linux:subversion [2023/02/13 13:39] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 3: | Ligne 3: | ||
===== Hook de post-commits ===== | ===== Hook de post-commits ===== | ||
+ | C'est pas si evident que ca en fait. | ||
+ | |||
+ | Il faut recompiler subversion avec les useflag " | ||
+ | |||
+ | Dans le dossier '' | ||
+ | avec en contenu : | ||
+ | < | ||
+ | #!/bin/sh | ||
+ | |||
+ | REPOS=" | ||
+ | REV=" | ||
+ | |||
+ | python / | ||
+ | </ | ||
+ | |||
+ | Creer le fichier '' | ||
+ | < | ||
+ | [general] | ||
+ | mail_command = / | ||
+ | smtp_hostname = localhost | ||
+ | [defaults] | ||
+ | diff = / | ||
+ | commit_subject_prefix = | ||
+ | propchange_subject_prefix = | ||
+ | lock_subject_prefix = | ||
+ | unlock_subject_prefix = | ||
+ | from_addr = postmaster@ceric35.net | ||
+ | to_addr = myproject-commits@lists.ceric35.net | ||
+ | reply_to = | ||
+ | generate_diffs = add copy modify | ||
+ | show_nonmatching_paths = yes | ||
+ | [maps] | ||
+ | </ | ||
+ | |||
+ | Ca restera pas comme ça, mail voilà un exemple qui fonctionne avec mailer.py. |