[ eBojan @ 15.10.2012. 21:24 ] @
Razvijam jednu php aplikaciju. Povremeno uploadujem fajlove sa localhosta na server, ali kad npr. radite dva,tri,pet... dana zaboravite gde ste sve izvršili promene, pa onda gazite sve redom (npr trenutno >30mb...).

Interesuje me kako pratite promene, tj razliku develop i product verzije aplikacije?

Ja koristim Netbeans i git, pa kad zavrsim neku fazu napravim novu verziju i tako pratim promene....
Ali ne znam da li je to najbolji način, tj. koji je najbolji ili najčešće korišćeni način?
[ loonies @ 16.10.2012. 00:54 ] @
U zavisnosti od nivoa automatizacije i jezika u kojem zelis pisati skripte, postoje razlicita resenja:

- custom bash skripte
- Git hook-ovi
- Capistrano
- Phing
- Git ftp
- itd

Takodje, mozes i rucno lako dobiti listu fajlova za upload komandom

Code:

git diff --name-status v0.1 v0.2
[ Nemke_BG @ 16.10.2012. 09:08 ] @
Ja koristim aptanu i git, i pre commit-a aptana odradi diff i prikaze sve izmene koje sam vrsio na pojedinacnim fajlovima.
[ Nemanja Avramović @ 17.10.2012. 14:38 ] @
Za tako sitnije stvari - total commander, synchronize directories...