Newsgroup: it.comp.www.php
Titolo: Versioning in PHP

Ciao a tutti,
in azienda mi hanno chiesto di interessarmi per una soluzione di
versioning da utilizzare sia su lavori fatti in PHP sia su Java , VB e
anche Delphi che in piï¿œ gestica anche la parte di documentazione (anche
con applicazioni separate).
Avete consigli suggerimenti da darmi (Subversion, CVS, ....)
Ciao e grazie in anticipo
Eugenio

 Avete consigli suggerimenti da darmi (Subversion, CVS, ....)
Mi accodo alla richiesta, magari con scenari di migrazione per il server di
debug/sviluppo collegato in ftp con il server di produzione.
Ovvero, dato un file system (linux) in cui c'e' una dir (con subdir) per
progetto, accessibile dal web server per il test/debug e dal client ftp per la
produzione, qual e' il percorso migliore per la migrazione verso un sistema di
controllo di versione che mantenga le stesse caratteristiche?
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
core error - bus dumped

Il 21/01/10 09.48, eugenio ha scritto:

Ciao, noi usiamo subversion per tutto.
Ho un unico grosso inconveniente (per me), ovvero l'impossibilitï¿œ di 
rimuovere definitivamente un file dal repository (una volta che ï¿œ stato 
messo sotto versioning un file non vene mai cancellato,ovviamente per 
tenerne traccia nelle passate revisioni)
E' molto comodo in ambiente windows anche gazie a tortoise svn, un 
client che si integra perfettamente nel menu contestuale di win.
(purtroppo tortoise ï¿œ solo win, per mac esiste qualcosa in sviluppo ma 
non suppota 10.6, u linux non lo so)
noltre, per i doc permette, in caso di conflitti, di editarli allinterno 
di word (attraverso i commenti)
E poi ï¿œ supportato da praticamete tutti gli ide esistenti, il che ï¿œ imho 
l'unico modo di utilizzare un sistema di versioning programmando...

 tenerne traccia nelle passate revisioni)
Eh? E "svn delete" che cosa fa allora?

 E poi ï¿œ supportato da praticamete tutti gli ide esistenti, 
Esperienze con UltraEdit sotto Win e SVN?
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
I went to the airport, with my ticket to Los Angeles. I brought three
bags and told the Skycap "I want this on to go to Seattle, this one to
St. Louis and this one to Chicago." He said "I'm sorry sir, but we
can't do that." I said "Why not? You did it last time."
       --Henny Youngman

 Eh? E "svn delete" che cosa fa allora?
Lo marca come "invisibile", per dire cosi`.
Ma se guardi la history e/o recuperi una vecchia versione, ce lo ritrovi.
Bye.

 Ma se guardi la history e/o recuperi una vecchia versione, ce lo ritrovi.
Ah, ho capito adesso che cosa vuoi dire... IMHO però non è un
inconveniente ma un comportamento corretto. Che problemi ti da?
	Y.

 Avete consigli suggerimenti da darmi (Subversion, CVS, ....)
SVN + PHPDoc per la documentazione senza alcun dubbio :-)
ciao
Mauro

 inconveniente ma un comportamento corretto. Che problemi ti da?
A me nessuno, ma magari a Toto si`.
In ogni caso tutti i VCS fanno cosi` per un buon motivo. :)
Bye.

Il 21/01/10 11.54, yossarian ha scritto:

Infatti il comportamento e' coretto...ma siccome teniamo sotto revisione 
veramente di tutto (e qui sta probabilmente l'errore di fondo) capita 
che dei file di grosse dimensioni (3 gb o più) non servano più, e quindi 
stiano li ad occupare spazio inutilmente...
Fondamentalmente il problema è quando inizi a tenere sotto revisione 
cose che non ti serviranno mai più....


Beh, piï¿œ che un ide ï¿œ un editor di testo....
comunque UEStudio (che sarebbe ï¿œa versione ide di ultraedit) dovrebbe 
essere integrabile con svn