解决OpenWrap错误: - 缺少以下命令输入的值:Href

时间:2011-10-12 09:40:35

标签: openwrap

我正在尝试建立自己的http openwrap存储库。我读过https://github.com/openrasta/openwrap/wiki/Openwrap-publishing-protocol,但对此并不了解。然后我找到了http://olsonjeffery.github.com/infrastructure/tooling/.NET/2011/02/01/Deployment-with-OpenWrap.html,其中作者解释了(不太清楚)如何做到这一点。

所以我采取了以下方法:

  1. 按照http://www.anthonysteele.co.uk/how-to-package-up-files-with-openwrap上的说明创建本地存储库
  2. 创建一个站点(IIS7 Web服务器)并添加一个名为 openwraprepository 的虚拟目录,并将其指向本地存储库文件夹
  3. 确保目录浏览已启用,并且您可以使用浏览器访问名为 index.wraplist 的文件
  4. .wraplist (application / oebps-package + xml)和 .wrap 添加 mime-types (application / vnd.openwrap 。包装)
  5. 现在,从我的开发机器上的软件包中,我应该可以通过输入 o add-remote http://mysite/openwraprepository 将其指定为存储库。

    我收到以下错误: 缺少以下命令输入的值:Href

1 个答案:

答案 0 :(得分:1)

openwrap发布协议适用于openwrap 2.0,它是一组模块化功能,您可以在一个简单的索引存储库之上添加,如该博客中描述的那样。 (我们需要在文档中添加这些步骤,我认为这很有用:))

至于添加它,如果你看一下add-remote上的get-help部分,你会发现你需要两个输入,-name和-href。你提供了一个而不是另一个。

o add-remote myRemote http://mysite/openwraprepository

那应该让你做你想做的事。