WebDAV и контроль версий

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

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

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

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


person 3Dave    schedule 27.06.2010    source источник


Ответы (1)


Все это описано в RFC 3253.

person Julian Reschke    schedule 27.06.2010
comment
И, IIRC, подрывная деятельность использует это в качестве своего проводного протокола. - person Andrew Walker; 27.06.2010
comment
Не совсем; он никогда не реализовывал минимум для работы с общими клиентами RFC 3253 и всегда полагался на настраиваемые расширения. См. http://svn.apache.org/repos/asf/subversion/trunk/notes/http-and-webdav/webdav-usage.html для получения более подробной информации. - person Julian Reschke; 28.06.2010
comment
спасибо за ссылку. Есть идеи, поддерживают ли инструменты MS эти расширения? - person 3Dave; 28.06.2010
comment
Я не знаю каких-либо продуктов Microsoft, поддерживающих это. - person Julian Reschke; 29.06.2010
comment
Спасибо. Посмотрел RFC и немного погуглил. Кажется, что это было заброшено, почему? Есть ли хотя бы клиент webdav (rfc 3253)? - person crazyGuy; 25.03.2016