2010-06-27 6 views
0

Есть ли у кого-нибудь представление о том, что, если таковые имеются, предоставляет протокол WebDAV для контроля версий?WebDAV и контроль версий

В моем бесконечном стремлении к хорошему способу интеграции дизайнерских инструментов, таких как SharePoint Designer или Expression, с реальным контролем источника (который должен поддерживать предварительный просмотр в реальном времени), я собираюсь смириться с идеей, что мне придется напишите сервер FPSE (не сложно, но протокол может не поддерживаться в будущих версиях инструментов MS), который знает, как преобразовать RPC для регистрации/проверки на SVN или TFS.

(Я не могу установить IIS на машинах дизайнера, Cassini не поддерживает классический ASP, и нам нужен live save/preview. По-видимому, это идеальный trifecta вещей, которые не работают вместе).

У WebDAV есть потенциально более длительный срок службы, чем у FPSE, но я не могу найти много информации о любой поддержке протокола для регистрации/регистрации, только блокировки папки и файла. Атомные коммиты были бы хороши, но я могу лаять вверх по бобовому стеблю без альпинизма.

ответ

3

Это все в RFC 3253.

+0

И, IIRC, subversion использует это как проводной протокол. –

+0

Не совсем; он никогда не реализовывал минимум для работы с родовыми клиентами RFC 3253 и всегда полагался на пользовательские расширения. Дополнительную информацию см. По адресу http://svn.apache.org/repos/asf/subversion/trunk/notes/http-and-webdav/webdav-usage.html. –

+0

спасибо за ссылку. Любая идея, если MS-инструменты поддерживают эти расширения? –

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