Получите количество пересмотра удаленного репозитория

Веб-страницы не являются лучшими вещами для «скриншотов» из-за их природы; они могут включать в себя асинхронные элементы, кадры или что-то в этом роде, они обычно реагируют и т.д. ...

Для вашей цели лучше всего использовать внешний API или внешний сервис, я думаю, что не стоит пытаться делать это с JS.

Вы должны попробовать url2png

Или использовать html canvas для этого

Посмотрите на проект html2canvas. Их подход заключается в том, что они создают представление страницы внутри холста. Они не делают реальный скриншот, а строят его на основе содержимого страницы и загруженной таблицы стилей. Его можно использовать для всего тела или только для определенного элемента.

Он также очень прост в использовании. Вот пример:

html2canvas(document.body, {
  onrendered: function(canvas) {
    document.body.appendChild(canvas);
  }
});
blockquote>

Вы можете относительно легко адаптировать его к своему коду.

Посмотрите на их демо. Нажмите на любую из кнопок, а затем прокрутите вниз страницы.

9
задан Tim S. Van Haren 2 March 2010 в 01:58
поделиться

3 ответа

svnversion только для рабочих копий, но один способ запросить Ваш репозиторий состоял бы в том, чтобы использовать svn информацию следующим образом:

svn info http://nick:password@www.myhost.de/svn | grep Revision
20
ответ дан 4 December 2019 в 06:08
поделиться

В Linux, если вам нужен только номер редакции:

svn info http: // nick: password@www.myhost.de / svn / тест | grep '^ Редакция:' | awk '{print $ 2}'

9
ответ дан 4 December 2019 в 06:08
поделиться
svn info http://nick:password@www.myhost.de/svn/test

должен возвратить информацию об удаленном репозитории, включая Пересмотр

6
ответ дан 4 December 2019 в 06:08
поделиться
Другие вопросы по тегам:

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