2014-07-10 93 views
2

我有一个使用SBT 0.13.2的SBT项目。我使用了令人敬畏的sbt-site插件来生成pamflet网站。使用SBT发布网站

使用SBT将生成的sbt站点转移到远程服务器供其他人访问的最佳方式是什么?

我们已经安装并使用Maven和WEBDAV进行了精彩的工作。

我希望有一个简单的答案,除非创建自己的sbt任务。

+0

我认为ghpages是目前唯一的推动方式,尽管这是因为它是我所需要的唯一推动机制 “规范”可以实现一个替代的推送机制,你使用的是SSH还是SVN/WEBDAV?如果是这样的话,就需要在sbt-site这个世界上有这样一个野兽。 – jsuereth

+0

哦,还有,随意打开一个标记请求的票据,也可能是其他人想要编写同步任务,或者至少这可以让人们知道有人会发现它有用。 – jsuereth

+0

谢谢。我创建了一个简单的Webdav发布到我的版本。它非常简单,将沙丁鱼作为webdav客户端包装起来,也许我可以做出贡献?我唯一的问题是我不知道如何以正确的方式将其绑定,我有一个自定义任务pu blish-webdav – noplay

回答

0

我不得不创建自己的SBT WEBDAV插件来完成发布。如果人们对我所做的事感兴趣,请随时与我联系(注意:不清楚如何在此发布联系信息)。

这并不难,而是一种痛苦。我很想开源它,但这需要时间,我目前没有:(