2017-02-01 5 views
0

У меня есть приложение для бляшек, которое использует пакет Python. Этот пакет будет обновляться часто, и я хотел бы, чтобы приложение Shiny узнало текущую локальную версию пакета, а также попробуйте обновить его до последней версии.Запустить команду github в приложении Shiny

Что я хочу сделать, это пример кода (работает git pull из R) и сделать это на фоне блестящего приложения.

Возможно ли это? Я не мог найти ни одного образца в сети!

Благодаря

+0

Пакет python не является частью пакетов R или R! это независимое программное обеспечение! – Mohammad

ответ

0

Я нашел решение:

Там является R библиотека работать вокруг этого: git2r. Таким образом, начальная точка находится:

install.packages("git2r") 
library(git2r) 

## Initialize the repository 
repo <- init(path) 

## Display a brief summary of the new repository 
repo 

И вы можете прочитать документацию с git2r repository

Я надеюсь, что это помогает другим!

Смежные вопросы