Я закончил разработку ядра веб-приложения, над которым я работаю. Поскольку я был единственным разработчиком, я только что разработал локально (стек лампы) без использования контроля версий (возможно, глупо, но в любом случае ..). Теперь, когда он приближается к производству, у меня есть пара других разработчиков, работающих со мной, поэтому я создал репозиторий для моего кода.Управление производственной средой для веб-приложения?
Это мой вопрос: я все же хочу, чтобы у меня была возможность проверить все изменения локально сначала перед публикацией на производство. Как мне управлять этим с помощью репозитория без необходимости поддерживать 2 версии моего кода (который я должен синхронизировать вручную)? Во-первых, производственный код имеет здесь несколько отличий (например, константы базы данных и т. Д.). Я хотел бы иметь возможность изменить свой код в своем локальном репозитории, проверить его на локальном сервере Apache, а затем проверить код непосредственно в процессе производства (возможно ли это с помощью eclipse)?
Я использую eclipse и subversion (php code). Я знаю, что задал много вопросов, но, надеюсь, вы поняли, что я пытаюсь сделать ... и я предполагаю, что он довольно распространен. Благодарю.