Устранение ошибки OpenWrap: - пропущены значения для следующих командных вводов: Href - PullRequest
0 голосов
/ 12 октября 2011

Я пытаюсь создать свой собственный 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) и добавьте виртуальный каталог с именем openwraprepository , указав его в папке локального репозитория
  3. Убедитесь, что просмотр каталога включен и вы можете получить файл с именем index.wraplist с помощью браузера
  4. Добавьте mime-types для .wraplist (application / oebps-package + xml) и .wrap (application / vnd.openwrap.package)

Теперь из пакета на моей машине для разработкиЯ должен иметь возможность указать это как хранилище, набрав o add-remote http://mysite/openwraprepository.

Я получаю следующую ошибку: Отсутствуют значения для следующих командных входов: Href

1 Ответ

1 голос
/ 13 октября 2011

протокол публикации openwrap предназначен для openwrap 2.0 и представляет собой набор модульных функций, которые вы можете добавить поверх простого индексированного репозитория, подобного описанному в этом блоге.(Нам нужно добавить эти шаги в документацию, я думаю, это было бы полезно:))

Что касается его добавления, если вы посмотрите раздел get-help на add-remote, вы увидитечто вам нужно два ввода, -name и -href.Вы предоставили одно, но не другое.

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

Это должно позволить вам делать то, что вы хотите.

...