Если вы находитесь в любой ветви, отличной от мастера, вы должны увидеть ссылку на compare :
Нажмите на нее и вы должны перенаправить на инструмент сравнения, где вы можете выбрать ветви или коммиты для сравнения
xhr.file = file;
; файловый объект не должен прикрепляться таким образом. xhr.send(file)
не отправляет файл. Вы должны использовать объект FormData
для переноса файла в объект данных post multipart/form-data
: var formData = new FormData();
formData.append("thefile", file);
xhr.send(formData);
. После этого к файлу может быть доступ в $_FILES['thefile']
(если вы используете PHP).
Помните, что MDC и демоны Mozilla Hack - ваши лучшие друзья.
EDIT: 2), было неверно. Он отправляет файл, но он будет отправлять его в качестве исходных данных. Это означает, что вам придется анализировать его самостоятельно на сервере (и это часто невозможно, зависит от конфигурации сервера). Читайте, как получить исходные данные в PHP здесь .