Я следил за сообщением ниже, пытаясь подключить мою установку SubVersion к моему трекеру ошибок Mantis.
Как интегрировать Subversion и Mantis
Все работает нормально до последней строки, где он вызывает скрипт Mantis checkin.php и передает ему строку сообщения, созданную в скрипте.
exec(CHECKIN . " <<< \"$message\"");
Я понимаю, что целью этой строки является отправка строки сообщения на STDIN, которую Mantis считывает checkin.php, чтобы проверить наличие подходящей совпадающей строки и обновить отслеживание Mantis. база данных.
В любом случае, я знаю, что приведенное выше соглашение предназначено для установки Linux. Мой вопрос заключается в том, как использовать функцию PHP exec() в среде Windows для вызова PHP-скрипта (checkin.php) и передачи строки, созданной в этой программе, в STDIN.
ПРИМЕЧАНИЕ. Я бы предпочел не изменять логику в checkin.php для чтения из стандартного ввода.
Спасибо!!