Как я решаю ошибку? В svn уведомлении по электронной почте?

Как насчет:

echo -n '' > /path/to/the/fifo

echo -n не дает новых линий и » - пустая строка. Так что это должно привести к нему (0 байта), написанное в ФИФО.

Вы можете сократить, что Echo вниз, чтобы буквально ничего не делать:

> /path/to/the/fifo

(если вы осторожны, чтобы не неправильно понять его как трубопровод какой-то другой выход)

[
0
14.09.2016, 08:10
2 ответа

Согласно вашему файлу журнала, первая ошибка:

4 сентября 13:16:42 dmayavanlo1 sSMTP [3116]: невозможно найти smtp.gmail.com

(все другие ошибки являются следствием). Я предполагаю, что причина во временной проблеме с сетью. Попробуйте

ping smtp.gmail.com

, чтобы увидеть, сможете ли вы сейчас его достать. Чтобы избежать подобных проблем в будущем, вам следует установить локальный SMTP-сервер (например, postfix), чтобы почта могла быть поставлена ​​в очередь в случае временной сетевой проблемы.

0
28.01.2020, 04:59

-решить ошибку:

-я иду редактировать строку для mailer.py, так что я получил эту ошибку

-все удаляют mailer.py:

1)sudo rm -r /usr/share/subversion.

2)sudo rm -r /myrepository/hooks/mailer.py.

3)sudo dpkg --purge remove subversion.

после переустановки в Subversion:

4)sudo apt-get install subversion-tools

5)sudo cp /usr/share/subversion/hook-scripts/mailer/ mailer.py /myrepository/hooks/.

изменение победителя в mailer.py:

6)sudo chown -R www-data:www-data /myrepository/hooks/mailer.py.

После того, как вы проверите, как работает уведомление по электронной почте о команде фиксации.

0
28.01.2020, 04:59

Теги

Похожие вопросы