Как Вы копируете свой localhost?

У меня есть метод для резервного копирования моей работы над localhost на основе недельного основания. Я использую multipe команду DOS и сохраняю в на bat-файле. Я использую команду, такую как копия и копирую с помощью xcopy и сохраняю мой localhost к другому месту.

После моего сервера растут, я думаю, что он занимает слишком много места. Так tehre путь должен решить эту проблему? Возможно, программное обеспечение, которое может отследить изменения на нашем коде php или другом методе для сохранения кода, когда вещь разлагаются?


Править: Я использую Windows XP sp2 на XAMPP Apache PHP 5. 2. 1

localhost относятся к моему ноутбуку. Я устанавливаю localhost сервер здесь.

1
задан 24.06.2012, 02:48

3 ответа

программное обеспечение, которое может отследить изменения на нашем коде php или другом методе для сохранения кода, когда вещь разлагаются?

Вы просто описали управление версиями. Действительно необходимо использовать что-то как SVN, Подвижный, или МЕРЗАВЕЦ, все из которых свободны. Используемый правильно, управление версиями дает Вам следующие способности:

  • Откатывайте свой код к отдельному моменту вовремя
  • Изменения дорожки того, как код стал способом, которым это
  • Спина в случае, если что-то происходит с Вашей рабочей копией
  • Способ скоординировать работу среди нескольких разработчиков.
  • Простой способ записать 'тест' кодирует в Вашем текущем проекте, на самом деле не передавая тот код проекту и все еще отследить его

Не все те обращаются к Вам, но дают ему шанс, и Вы скоро зададитесь вопросом, как Вы когда-либо обходились без других. Управление версиями легко способно к обработке Вашего php сайта.

После того как Вы освоили управление версиями, необходимо также идти дальше к другим современным методам разработки как поблочное тестирование и непрерывная интеграция.

4
ответ дан 12.12.2019, 08:39

Необходимо установить некоторый свободный VCS и ремесло некоторый запланированный сценарий, которые копируют еженедельно для Вас или используют некоторые возрастающие синхронизирующие инструменты как Rsync (если Вы находитесь в Windows, Вам нужен Cygwin),

1
ответ дан 12.12.2019, 08:39

Я использую резервный сценарий, синхронизируется с резервным каталогом (резервный каталог может быть на сетевом ресурсе или на локальной машине), и затем создает tarball и развертывает его на местоположении резервирных копий. Резервный каталог дополнительно создается на лету путем извлечения последнего развернутого tarball. Это позволяет мне удалять резервный каталог, поскольку пространство диктует и дает мне опцию оптимизации для дискового пространства или время выполнения.

Вы используете управление версиями? Хотя строго говоря управление версиями НЕ является решением для резервного копирования, оно действительно функционирует как устройство предотвращения потерь.

0
ответ дан 12.12.2019, 08:39

Теги

Похожие вопросы