Ah, spettacolare, non ne sapevo niente :D
Visualizzazione stampabile
Ah, spettacolare, non ne sapevo niente :D
esattamente...:cool:
ho utilizzato sourcesafe per mesi nell'azienda per la quale lavorava a milano e mi sono trovato davvero troppo bene...a volte bisogna ammettere che su certe cose microsoft svernicia palesemente il resto della concorrenza...
per questo mi chiedevo se ci fosse un software/plugin simile per eclipse che potesse gestire un sorgente come lo gestisce sourcesafe...
ora sto seguendo il consiglio di cymon e eafkuor (googlecode+plugin eclipse per la lettura dei repository SVN) e non mi trovo malaccio...ma lavorare sullo stesso sorgente in 2 è comunque difficoltoso poichè bisogna stare attenti a non interferire con il lavoro dell altro...problema assolutamente superfluo su SourceSafe...
Tecnicamente il merge su SVN non è così terribile e potresti fidarti di lui :p
Quindi si può anche lavorare sullo stesso file e risolvere i conflitti (se lavorate sempre sempre sempre sullo stesso file forse c'è qualcosa di sbagliato in progettazione...)
no beh non lavoriamo sullo stesso file...il progetto è formato da diverse classi java...però sai, a volte può succedere di apportare delle modifiche veloci ad una classe e magari a quella classe ci stai già lavorando tu ecc...
dici che potrei fidarmi del merge? o dovrei fare un backup del sorgente ogni 0,03 nanosecondi per sicurezza? asd roftl
Mettiamo caso che uno stia lavorando a una classe tu decida di apportare una modifica veloce e fare un submit.
Al submit dell'altro SVN dovrebbe notificarti che il file in staging è cambiato e chiederti come risolvere il conflitto. Se la tua era una "modifica veloce" tendenzialmente non dovrebbero esserci problemi nel merge.
Purtroppo non ho molta esperienza sul campo (SVN lo uso solo privatamente come unico utente), ma dopotutto si tratta di uno dei sistemi più usati* in ambito professionale per gestire queste cose... gli darei un pochino di fiducia.
*Ok, ce n'è di più moderni e più alla moda, ma per semplificare... :p
io uso Tortoise TortoiseSVN | The coolest Interface to (Sub)Version Control che verifica le sub versioni, puoi anche iniziare "rami" del progetto differenti, tornare indietro fare il merge etc, unica cosa pero' servirebbe un server svn, e non so se ce ne sono di online gratuiti... :(
Io ho provato bitbucket+merculial(plugin su eclipse) e devo dire che funziona da paura!!!
Grazie!!