Cerco di comprendere i vantaggi del sistema di controllo della versione distribuita (DVCS). Ho trovato molto utile la rieducazione di Subversion e questo articolo di Martin Fowler . Mercurial e altri DVCS promuovono un nuovo modo di lavorare sul codice con changeset e commit locali. Impedisce di fondere l'inferno e …
La mia organizzazione sta valutando di passare da SVN a Git. Un argomento contro lo spostamento è il seguente: Come facciamo il versioning? Abbiamo una distribuzione SDK basata sulla piattaforma NetBeans. Poiché le revisioni SVN sono numeri semplici, possiamo usarle per estendere i numeri di versione dei nostri plugin e …
Sto lavorando in un'istituzione governativa. La tecnologia utilizzata qui e i metodi per lo sviluppo del software sono piuttosto vecchi. Hanno tonnellate di spazio di archiviazione, ma non c'è spazio adeguato per conservare e mantenere le applicazioni utilizzate per automatizzare la maggior parte del lavoro qui. L'istituzione non mi consentirebbe …
Conosco e utilizzo due sistemi di controllo della versione: Subversion e git. Subversion, fin d'ora, viene utilizzato per progetti personali in cui sono l'unico sviluppatore e git viene utilizzato per progetti e progetti open source in cui credo che anche altri lavoreranno sul progetto. Ciò è dovuto principalmente alle incredibili …
Sto scrivendo un saggio e vorrei avere alcune prove empiriche, forse dati longitudinali in cui la popolarità di queste tecnologie viene confrontata per un periodo di alcuni anni. Ci sono statistiche che mostrano la popolarità di Git contro SVN?
Volevo sapere se il modo in cui gestisco i file di origine che devono essere eliminati dal controllo versione potrebbe essere considerato una cattiva pratica. Voglio spiegartelo in base a quell'esempio: Di recente mi sono molto arrabbiato perché ho dovuto sistemare in modo noioso le classi Java in un programma …
Lavoro in un posto che è CVS-crazy e Bugzilla-nuts. Ci sono così tanti rami fuori da ogni versione che non si possono contare. Tutti si fondono costantemente automaticamente. Non c'è fluidità in questo lavoro. Tutto sembra un passo avanti . Bastano 25 passaggi anche per una cosa semplice. Non è …
Supponiamo che ci sia un team di dieci sviluppatori agili. Ogni giorno scelgono un'attività dal consiglio di amministrazione, commettono diverse modifiche contro di essa, fino a quando (entro la fine della giornata) hanno completato l'attività. Tutti gli sviluppatori effettuano il check-in direttamente sul trunk (in stile Google, ogni commit è …
Lavoro in un dipartimento in cui nessuno ha mai usato il controllo del codice sorgente, incluso me stesso. Sto cercando di spingere il concetto. Ho trascorso un po 'di tempo alla ricerca di SVN. Ho imparato alcune nozioni di base. Posso creare / aggiornare / fare il checkout / commit …
Di recente mi sono imbattuto in un articolo di MSDN su ramificazione e fusione e SCM: Branching and Merging Primer - Chris Birmele . Nell'articolo dicono che 'big bang merge' è un antipasto che si fonde: Big Bang Merge - differire la fusione dei rami fino alla fine dello sforzo …
Ho il sospetto che mi sto concentrando sul problema sbagliato, quindi descriverò prima cosa penso sia il problema prima di presentare la soluzione forse non ottimale che immagino. Situazione attuale: Attualmente i miei colleghi commettono le loro modifiche al codice solo dopo lunghi periodi di tempo in enormi blocchi con …
Vuoi migliorare questo post? Fornisci risposte dettagliate a questa domanda, comprese le citazioni e una spiegazione del perché la tua risposta è corretta. Le risposte senza dettagli sufficienti possono essere modificate o eliminate. Possibile duplicato: sono un fanatico di Subversion, perché dovrei considerare o meno Mercurial o Git o qualsiasi …
Ho cercato e non ho trovato alcun motivo commerciale per cui i sistemi git / mercurial / bazzr siano migliori dei sistemi centralizzati (sovversione, perforce). Se stessi cercando di vendere un DVCS a una persona non tecnica, quali argomenti forniresti per aumentare il profitto del DVCS . Presto lancerò git …
Ho visto molti consigli sui modelli di ramificazione git e l'opinione più comune sembra essere che apportare modifiche direttamente sul ramo master sia una cattiva idea. Uno dei nostri collaboratori è abbastanza contento di apportare modifiche direttamente al ramo principale e, nonostante diverse conversazioni, sembra che non lo cambino. A …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.