mysql — Настройка PHP Push / Pull с сервером Ubuntu

Терпите меня здесь … Я не могу показать точные примеры или предоставить ссылку на веб-сервер по соображениям безопасности. Если что-то еще нужно, я с радостью предоставлю это.

Текущая настройка

У меня есть сервер, на котором размещена внутренняя сеть интрасеть для моей компании.

  • Кодируется с PHP, MySQL, HTML и т. Д.
  • Ubuntu 14.04LTS
  • Нормальная конфигурация веб-сервера Apache
    • Вход в систему
    • Пара сотен файлов PHP для разных страниц / функций, необходимых для компании
  • техническое обслуживание
    • FTP в каталогах (показано ниже)
    • Редактировать файлы PHP вручную с Notepad ++
    • Тест в Бета-каталог -> перейти к -> Безопасный (перезаписывает текущий файл там)
    • Я знаю, что эта процедура обслуживания ужасна, поэтому я пытаюсь найти лучшее решение
    • www каталог
    • Файлы примеров

Желаемая настройка

  • Характеристики
    • Возможность подключения к IDE (Aptana, Eclipse и т. Д.)
    • Фиксация / Push / Pull, совместимая с сервером из IDE
    • Контроль версий
    • Сохраняйте резервные копии для отката
    • Тестовое задание & Главный сервер
    • Например, как у меня есть бета-версия и безопасный каталог для тестирования и выпуска для всех

Что нужно сделать на сервере Ubuntu для того, чтобы принимать запросы push / pull, хранить несколько версий и сохранять сообщения о коммитах?

Нужно ли устанавливать что-либо на сервере Ubuntu для связи с удаленным компьютером, с которого я пытаюсь получить доступ?

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …