Se trovo un errore di battitura non critico nel codice (diciamo, un apostrofo errato in un'istruzione di stampa (errore)), vale la pena impegnarsi per risolvere l'errore, o dovrebbe essere semplicemente lasciato solo? In particolare, sono curioso di valutare il gumming-up del registro di commit rispetto al valore di risoluzione di …
Ho sentito in diversi posti "Non fare grandi commit" ma non ho mai capito cosa sia un "grande" commit. È grande se lavori su un mucchio di file anche se correlati? A quante parti di un progetto dovresti lavorare contemporaneamente? Per me, ho difficoltà a provare a fare "piccoli commit" …
Ho letto la nota di Martin Fowler sull'integrazione continua ed elenca come un must "Tutti si impegnano quotidianamente sulla linea principale". Non mi piace impegnare il codice a meno che la sezione su cui sto lavorando non sia completa e che in pratica commetto il mio codice ogni tre giorni: …
AGGIORNAMENTO Lavoro su una piccola squadra di sviluppatori, 4 ragazzi. Hanno usato tutti il controllo del codice sorgente. La maggior parte di loro non sopporta il controllo del codice sorgente e preferisce invece non utilizzarlo. Credo fermamente che il controllo delle fonti sia una parte necessaria dello sviluppo professionale. Numerosi …
Ho sentito che Google ha un gigantesco repository privato (interno) di tutto il loro codice e i loro dipendenti hanno accesso ad esso in modo che quando stanno sviluppando cose non debbano reinventare la ruota. Mi piacerebbe saperne di più! C'è qualcuno qui da Google che può descriverlo in modo …
Pensi che valga la pena usare il controllo versione se sei uno sviluppatore indipendente e, in tal caso, perché? Conservi il repository sul tuo computer o altrove, dove può fungere da backup?
Quando si lavora su un progetto, il codice può essere sviluppato abbastanza velocemente in un solo giorno o bit per bit per un periodo prolungato di poche settimane / mesi / anni. Poiché i commit del codice stanno diventando considerati come una misura dello sviluppo del progetto, ciò non significa …
Stiamo collaborando con alcuni non programmatori (scrittori) che hanno bisogno di contribuire a uno dei nostri progetti. Ora non gli piace l'idea di usare Git (o qualsiasi altra cosa) per la versione che controlla il loro lavoro. Penso che ciò sia dovuto al fatto che semplicemente non trovano utile avvolgere …
I file di database (script ecc.) Devono essere nel controllo del codice sorgente? In tal caso, qual è il metodo migliore per mantenerlo e aggiornarlo lì? Esiste persino la necessità che i file di database siano nel controllo del codice sorgente in quanto possiamo metterli su un server di sviluppo …
Un collega sviluppatore ha iniziato a lavorare su un nuovo progetto Drupal e l'amministratore di sistema ha suggerito che dovrebbero solo mettere la sottodirectory siti / predefinita nel controllo del codice sorgente, perché "renderà gli aggiornamenti facilmente scriptabili". Mettendo da parte quell'affermazione alquanto dubbia, solleva un'altra domanda: quali file dovrebbero …
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 …
Sono un programmatore in crescita che sta finalmente mettendo in pratica i test unitari per una libreria che sto memorizzando su GitHub. Mi è venuto in mente che avrei potuto includere le suite di test nel repository, ma mentre mi guardo intorno ad altri progetti, l'inclusione dei test sembra incostante. …
La mia azienda è passata da Subversion a Git circa tre mesi fa. Abbiamo avuto settimane di preavviso prima del passaggio. Dal momento che non avevo mai usato Git prima (o qualsiasi altro DVCS), ho letto Pro Git e ho trascorso un po 'di tempo a girare i miei repository …
Il mio team utilizza Team Foundation Server per il controllo del codice sorgente e oggi ho corretto alcuni bug e l'applicazione test fumo prima di effettuare il check-in, ma ho dimenticato di commentare del codice. (Questo codice ha reso l'interfaccia utente un po 'strana.) Voglio sapere quali sono le buone …
Diciamo che sto scrivendo due diverse versioni dello stesso software / programma / app / script e le sto archiviando sotto il controllo della versione. La prima versione è una versione "Basic" gratuita, mentre la seconda è una versione "Premium" a pagamento che prende la base di codice della versione …
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.