Domande con tag 'dvcs'

5
risposte

Gestire (molti) più progetti in Git in un ambiente aziendale

Uno dei vantaggi dei sistemi di controllo delle versioni precedenti come CVS e SVN nello sviluppo aziendale è che chiunque può connettersi al controllo del codice sorgente e vedere tutti i progetti dell'azienda. In questo modo è più facile otten...
posta 18.06.2012 - 20:20
2
risposte

Funzioni rami, rami beta e funzionalità scartate

Ho riflettuto molto sulle best practice riguardanti la ramificazione nei sistemi di controllo delle versioni distribuite come git an mercurial (i due dvcs di cui ho esperienza e utilizzo quotidianamente). Il modo in cui lo sto facendo è legge...
posta 01.05.2013 - 22:17
1
risposta

Devo impegnarmi regolarmente in nuovi progetti? [duplicare]

TL: DR; Devo iniziare a inviare regolarmente piccoli pezzi di codice in nuovi progetti? Anche se sto partendo da zero e non ho alcuna esperienza in ciò che sto usando (framework, linguaggio di programmazione, w / e)? Ogni volta che ho impar...
posta 08.06.2015 - 23:54
4
risposte

Esiste uno svantaggio per il commit di messaggi contenenti il numero del ticket

Mi chiedevo se sarebbe stato utile per i messaggi di commit contenere il numero di ticket di cui erano parte. Sarebbe come 2568 Fix heating issue Summary of the issue with a bunch of detailed comments Sarebbe un po 'fastidioso otte...
posta 22.01.2016 - 20:56
3
risposte

Puoi chiudere i rami in Git?

In Mercurial puoi chiudere un ramo come questo: hg commit --close-branch , questo significa che il ramo non sarà più elencato ma continuerà a esistere, e può ancora essere elencato se usi hg branches --closed Ho appreso che in Git ge...
posta 06.06.2013 - 07:29
2
risposte

Qual è l'argomento per non forzare mai un push in un DVCS (Mercurial)?

Io predico sempre di non forzare mai il push, perché ciò aggiunge ambiguità al server del repository. In questo esempio specifico, collaboriamo con un cliente e "salta un passaggio" e forza forzare invece di tirare e fondere appropriatamente....
posta 01.10.2014 - 16:24
1
risposta

Perché non ci sono richieste di selezione selettiva?

Uno svantaggio per le richieste pull (ovvero le richieste di unione) è molti e molti di commit di unione. Non è la cosa peggiore, ma ingombra i log di commit e crea una quantità di cronologia non sequenziale non necessaria. A - C - E - G...
posta 20.09.2014 - 08:09
2
risposte

Il passaggio da un CVCS a un DVCS comporta un notevole risparmio di larghezza di banda?

Quindi, sono in una grande azienda geograficamente distribuita, usiamo perforce e sto iniziando a creare il caso di un DVCS con un whitepaper che mi è stato richiesto di scrivere. Stavo pensando che uno degli argomenti che potrei usare è la l...
posta 11.03.2012 - 06:32
3
risposte

DVCS e diverse versioni dello stesso prodotto

Diciamo che abbiamo un'applicazione, con due (o più) versioni differenti. Per esempio. Edizioni Professional e Lite. Quale sarebbe il modo migliore per mantenere l'origine sotto controllo di versione (in particolare DVCS). L'assunto qui è che...
posta 23.12.2010 - 15:54
1
risposta

Iniezione delle licenze di codice e cronologia dei controlli delle versioni

Esistono implicazioni di licenza per avere codice GPL in una cronologia git pubblica, ma non una versione rilasciata del software distribuito? Il proprietario di un repository potrebbe essere obbligato a modificare la propria licenza in bas...
posta 08.09.2015 - 17:00