Я не могу ответить на заданный вопрос, потому что я не разрабатываю на сервере Linux.
Но, возможно, этот опыт имеет аналог в мире Linux.
Я использую локальный сервер IIS (на самом деле на старом ноутбуке, который больше не путешествует, но работает как маленький сервер). У меня также установлен VSS на этом сервере. Существует интеграция между сервером IIS, расширениями FrontPage на этом сервере и VSS.
Результат заключается в том, что я могу использовать FrontPage для создания и редактирования моего сайта и создания образа разработки, который всегда поддерживается в VSS, и я могу проверить, проверить и выполнить все это из FrontPage.
Теперь, как я публикую, я пользуюсь возможностью совместного использования VSS, поэтому у меня есть образ развертывания, который разделяет проект, который на самом деле является веб-сайтом IIS. У меня есть каталог развертывания-образа, в который я могу перенести последний зарегистрированный материал (материал, который не изменился, не обновляется). Затем я развертываю образ развертывания на общедоступный веб-сайт с использованием FTP (опять же, только для передачи новых и обновленных файлов).
Я представляю все эти детали, чтобы предложить, какой может быть интересный случай использования, хотя для Linux необходим другой подход к решению.
Если я не использовал инструмент, интегрированный с веб-сервером, а также элемент управления источником на сервере, я мог бы сделать что-то подобное, проверив материал VSS в локальном каталоге и из него, а затем нажав обновленную версию VSS проект в иерархию каталогов веб-страниц сервера IIS. Рабочий процесс немного более неуклюжий. В этом случае я не стал бы редактировать страницы непосредственно на веб-сервере разработки, если бы я не мог блокировать страницы регистрации как доступные для чтения или что-то еще.
Означает ли это что-либо, что может быть привлекательным в деле сервера Linux?
Поздравляем вас с пониманием того, что контроль версий предназначен не только для обмена кодами между несколькими разработчиками - это не так много людей. – belugabob 2008-12-01 15:53:15