Rstudio/blogdown:如何在自己的服务器(apache)上部署

Rstudio/blogdown:如何在自己的服务器(apache)上部署,r,apache,rstudio,hugo,blogdown,R,Apache,Rstudio,Hugo,Blogdown,我有一个小的雨果网站,我正在使用它作为调查的前端。我想完全在Rstudio中收集工作流。目前,我在文本编辑器中编辑模板和内容页,然后使用rsync将更新推送到apachewebserver(在dev机器上本地和通过SSH)。我的问题是-我可以通过Rstudio/blogdown编辑我的网站并在Rstudio中使用rsync吗 下面是我在服务器上使用的rsync示例: $ hugo && sudo rsync --chown=http:http -avz --delete --e

我有一个小的雨果网站,我正在使用它作为调查的前端。我想完全在Rstudio中收集工作流。目前,我在文本编辑器中编辑模板和内容页,然后使用rsync将更新推送到apachewebserver(在dev机器上本地和通过SSH)。我的问题是-我可以通过
Rstudio/blogdown
编辑我的网站并在Rstudio中使用rsync吗

下面是我在服务器上使用的rsync示例:

$ hugo && sudo rsync --chown=http:http  -avz --delete --exclude lime  public/ /srv/http/

对我来说,像这样进行kep并不是一个问题,但我非常有兴趣让事情尽可能简单/自动化,并尽可能集中在一个地方。我需要教其他人不断更新网站,虽然他们可以在rstudio中按
knit
,但如果我告诉他们打开终端,可能会出现问题

也许将rsync放入Rscript并在rstudio中运行脚本?是的,谢谢,我会调查它。我可能会为此制作一个函数,我唯一关心的是linux和windows之间的可移植性;我需要调查一下。