Контроль версий для локального веб-сайта (XAMPP)

StackOverflow https://stackoverflow.com/questions/1070670

  •  21-08-2019
  •  | 
  •  

Вопрос

Я работаю над корзиной покупок, которая устанавливается локально через xampp.

Файлы хранятся в:

D:/xampp/htdocs/cart

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

Я хотел бы упомянуть, что я единственный разработчик, работающий над кодом, поэтому мне не нужен никакой онлайн-репозиторий.Все настроено локально на моем домашнем компьютере.

как я могу это сделать ?

Обновить: После тестирования Subversion и Mercurial я, наконец, выбрал Mercurial и TortoiseHg.

Это было полезно?

Решение

Я бы сказал, что установка mercurial и использование tortoisehg были для меня действительно простым решением.Черепаха в значительной степени помогает вам во всем, держа вас за руку всю дорогу.Делает это очень просто.

Другие советы

Зависит от ваших потребностей, но для однопользовательского проекта вы, вероятно, будете довольны TortoiseSVN для Windows.Он поставляется с интеграцией в оболочку и относительно прост в использовании.

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

Используйте subversion.Проще всего установить Visual SVN для серверной части, а затем добавить каталог вашего веб-сайта в систему управления версиями, используя TortoiseSVN для клиентской части.

Во-первых, если вы действительно не хотите использовать онлайн-репозиторий, вам необходимо установить сервер контроля версий.Есть много вариантов, в том числе Подрывная деятельность Apache и Резюме.Как только вы настроите это, вам нужно будет загрузить клиент, который поддерживает любой используемый вами сервер.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top