Articles of versione controllo

Come trovare i file non tracciati in un albero Perforce? (analogo allo stato di svn)

Qualcuno ha uno script o un alias per trovare file non tracciati (davvero: non aggiunti) in un albero Perforce? EDIT: Ho aggiornato la risposta accettata su questo poiché sembra che P4V abbia aggiunto il supporto per questo nella versione di gennaio 2009.

Ottieni le modifiche dal master alla filiale in Git

Nel mio repository ho un ramo chiamato aq cui sto lavorando. Ho quindi commesso nuovi lavori e bug nel master . Qual è il modo migliore per ottenere tali commit nel ramo aq ? Crea un altro nuovo ramo fuori dal master e uniscilo con aq ?

Github che limita l’accesso

Sto usando Github. Sto cercando di capire come limitare l’accesso al repository per un appaltatore che ho. Ho il codebase principale delle rotaie e ho anche un appaltatore che farà del lavoro tipo css / ux per me. Voglio dare all’appaltatore la possibilità di eseguire il check-in per git hub solo su determinate cartelle. Idealmente, […]

Sostituzione di parole chiave Git come quelle in Subversion?

Lavoravo sotto Subversion / SVN e utilizzavo immediatamente una bella funzione chiamata sostituzione delle parole chiave. Semplicemente inserendo file di origine come: /* * $Author: ivanovpv $ * $Rev: 42 $ * $LastChangedDate: 2012-05-25 21:47:42 +0200 (Fri, 25 May 2012) $ */ E ogni volta Subversion sostituiva le parole chiave (Author, Rev, LastChangedDate) con quelle […]

Modifica della versione del codice “regole”

So che non ci sono regole fisse sul controllo della versione del software, ma ho diverse domande. 1) Come aggiornare le versioni correttamente Ho un piccolo software che ho avviato qualche tempo fa e da quando ho iniziato da zero ho iniziato con la versione 0.1. Come ho aggiunto più funzionalità, ho aggiornato il numero […]

Confronto tra sistemi di controllo di versione centralizzati e distribuiti

Quali sono i vantaggi e gli svantaggi associati all’utilizzo di sistemi di controllo di versione centralizzati o distribuiti (DVCS)? Hai avuto problemi con DVCS e come hai protetto questi problemi? Mantieni lo strumento di discussione agnostico e fiammeggiante al minimo. Per chi si chiede quali strumenti DVCS sono disponibili, ecco un elenco dei più noti […]

C’è un modo per mantenere i file di configurazione di Hudson / Jenkins nel controllo del codice sorgente?

Sono nuovo di Hudson / Jenkins e mi chiedevo se c’è un modo per controllare i file di configurazione di Hudson al controllo del codice sorgente. Idealmente, voglio essere in grado di fare clic su un pulsante nell’interfaccia utente che dice “salva configurazione” e fare in modo che i file di configurazione di Hudson siano […]

Best practice / guida per il mantenimento dei numeri di versione dell’assemblaggio

Sto cercando puntatori, suggerimenti e persino dettati su come gestire i tre diversi numeri di versione dell’assembly per un assembly .NET. La versione del prodotto è la più semplice, in quanto sembra essere normalmente dettata dal business. Quindi, la versione del file sembra essere per il controllo delle versioni tra le distribuzioni, in cui la […]

Come posso eseguire un check-out ricorsivo usando ClearCase?

Voglio controllare tutti i file in tutte le sottodirectory di una cartella specificata. (Ed è doloroso farlo utilizzando la GUI, perché non esiste un’opzione di pagamento ricorsivo).

Mercuriale: come ignorare le modifiche a un file tracciato

Ho un file con le impostazioni del database nel mio progetto che ho impostato su alcuni valori predefiniti. Il file è tracciato da Mercurial e archiviato. Dato che questo file sarà modificato con diversi valori di varie macchine sviluppatore, c’è un modo in cui posso dire a Mercurial di ignorare le nuove modifiche a questo […]