Nejprve bych velmi doporučil pokusit se vyřešit problém s vývojovým strojem. Existuje vagrant který lze použít společně s kuchařem nebo loutkou (nebo speciálním virtuálním základním strojem) k přesunutí vývojového prostředí do virtuálního stroje spuštěného na vývojářském počítači. To by také vyřešilo mnoho problémů týkajících se vzdáleného serveru.
Pokud to nelze provést, zde jsou některé myšlenky:
Příkazy Netbeans nebudou fungovat vzdáleně. Nechte své vývojáře ssh do počítače a spouštějte jejich příkazy.
Nechápu váš problém s vývojovým/produkčním prostředím. Měli by být alespoň na virtuálním hostiteli s různými konfiguracemi/mezipaměť/protokoly pro každého vývojáře, aby bylo možné konfigurace správně nastavit. Parametry.ini by neměly být ve vašem gitovém repozitáři (můžete to zvládnout vytvořením souboru parameters.ini.dist a ignorováním souboru parameters.ini), takže můžete mít jiné parametry. Další zajímavá věc (prezentovaná na symfony live 2012 Paris ) je, že můžete provést SET_ENV SMFONY_PARAMETER _NAME uvnitř vašeho apache vhost a poté použijte %parameter.name% uvnitř vašich konfiguračních souborů (pozor na dvě podtržítka). To by mohlo být užitečné ve vašem případě.
Opravdu neexistuje žádný pracovní postup, o kterém bych věděl, že by zvládl více vývojářů na jednom počítači s různými konfiguracemi a podobně. Je to prostě nepořádek a své problémy buď řešíte složitými skripty, které se spouštějí pokaždé, když se něco stane, nebo hledáním lepšího řešení, jako jsou virtuální stroje nebo různé vhosty s různými adresáři na vašich serverech.