Загрузка некоторых конкретных функций, но не всех разработанных функций от разработки до реального сервера

Это более или менее связано с управлением проектами, а также с каждым разработчиком. Как вы, ребята, справляетесь с этой ситуацией, когда вы разработали много функций на сайте разработки, и все они протестированы клиентом и готовы к запуску.

Эти функции имеют некоторый код в общих файлах, т.е. Один файл PHP содержит код для одной функции, а также еще одной функции.

Но клиент попросит вас загрузить только 2 функции из 10 или 15. Файлы являются общими, если вы загружаете этот файл напрямую, это приведет к ошибкам, потому что в них есть код для других функций. Если вы загрузите все обновленные файлы, тогда все функции будут активны.

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

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

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

Я думаю, что здесь может помочь система управления версиями.

Как вы, ребята, справляетесь с этим?

Не могли бы вы поделиться идеями?

6
задан Shakti Singh 22 March 2011 в 15:20
поделиться