sql >> Databáze >  >> RDS >> PostgreSQL

Vzdálený pracovní postup Symfony2 + Netbeans (feat. git)

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.




  1. Postgres JOIN s unnest

  2. mysql vyberte pouze data příštího týdne

  3. Jak změním formátování návratových hodnot v této funkci?

  4. Nápověda MySQL:Jak najít všechny objednávky od zákazníka do ceny <=20 a status='nezaplaceno'