Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

[Решено {winmerge}] Как сделать изменения в движке и сохранить лишь файлы которые были затронуты для переноса на другой движок?


alinalessioYandex

Recommended Posts

Мне, почти на каждом новом сайте на Opencart приходится вносить одни и те же изменения в движок.

Например, постоянно нужно внедрять новую позицию в шаблоны, для вывода модулей.

 

Вопрос: Может есть какой-то способ или инструмент какой-нибудь, который позволит выявить все измененные файлы в движке и сохранить лишь те, которые были изменены, сохранив вложенность каталогов?

 

Я представляю это примерно так:

1. Устанавливаю чистый Opencart.

2. Делаю что-то вроде снимка в какой-нибудь проге.

3. Вношу изменения по добавлению новой позиции в движок.

4. Прога сверяет изменения и показывает какие файлы были изменены, после чего есть возможность сохранить измененные файлы сохранив вложенность в каталоги.

 

Чтобы потом установил новый чистый Opencart, закинул в него папку с изменениями и все готово.

Надіслати
Поділитися на інших сайтах


Спасибо за прогу, но мне все еще требуется помощь. Помогите разобраться пожалуйста.

 

Сделал так:

1. Перед внесением изменений сделал дубликат каталога с сайтом.

2. Внес изменения.

3. Открыл в программе WinMerge. Каталог с изменениями слева, чистый справа.

 

Сейчас выглядит вот так:

d0a1d0bdd0b8d0bcd0bed0ba14.jpg

 

Т.е. программа показывает все файлы. Можно только нажимая на кнопку "Показать измененные файлы" перескакивать на файлы, которые изменились.

А как сохранить все файлы которые были изменены со всеми папками в которых они лежат?

Надіслати
Поділитися на інших сайтах


[РЕШЕНО]

 

На этапе, когда WinMerge выводит список всех файлов, выделяем все файлы (Ctrl+A), затем кликаем правой кнопкой мыши и выбираем пункт "Заархивировать=>только отличия"

Получаем архив, в котором хранятся две папки. Одна из них оригинал, в другой только измененные файлы. Пришлось правда удалить папки с файлами Кеша. которые движок генерирует и остались только нужные папки с вложенными в них измененными файлами.

 

Раз уж пошла такая пьянка, может есть возможность таким же образом код Vqmod генерировать? Допустим так же сравниваем файлы чистого движка с измененными и на основе изменений генерируется Vqmod. Есть такое? Или хотя бы не генерировать, а как-то автоматизировать немного написание Vqmod?

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.