Recentemente ho aderito a una società SaaS che finora non utilizzava la traccia di controllo del codice sorgente e manteneva il loro sviluppo, invece di lavorare separatamente sulle proprie parti della base di un determinato client. Nel tentativ...
Ho difficoltà a trovare il miglior modello di ramificazione per il mio team e vorrei ricevere consigli su quali modelli di ramificazione funzionerebbero al meglio.
Abbiamo 2 ambienti - Test & Produzione.
Recentemente ho iniziato a lavorar...
Siamo C # shop (e appena iniziamo con TFS) con un numero di soluzioni diverse (e ce ne sono molte) che rappresentano componenti diversi, che distribuiamo su un numero abbastanza grande di server di produzione. Attualmente, le installazioni dei c...
Dopo aver usato SVN per anni, sto finalmente cercando di imparare Git. Il tutorial spiega come con Git ti impegni al repo locale per la maggior parte del tempo. Pensavo che Git avrebbe dovuto rendere più semplice l'integrazione continua, ma se...
Situazione
Siamo una grande squadra di sviluppatori, che utilizza SVN per il controllo del codice sorgente sul nostro progetto. Uno dei nostri file, FileTracker.cvs, è molto grande: contiene metadati relativi a quasi tutti i file nel nostro r...
Quindi questo è un po 'complicato. Stiamo provando a seguire il controllo delle versioni semantico (x.y.z) ma stiamo riscontrando dei problemi nell'accordarci l'un l'altro su quali numeri dovremmo iniziare.
Abbiamo ereditato un prodotto, chia...
Sto lavorando nel dominio del software incorporato e la mia area di lavoro principale è lo sviluppo del firmware per vari MCU.
Seguo la struttura delle cartelle come indicato di seguito per qualsiasi progetto firmware per rilasciare il codice...
È considerata una buona pratica impegnarsi a fare molto. A volte questo è necessario dove git è usato come meccanismo di consegna per testare nel cloud.
Ma la mia storia git si riempie di un sacco di commit, ognuno con un commento di commit m...
Con il controllo del codice sorgente centralizzato come Perforce e SVN, quando creano un ramo, creano una directory completamente nuova. Tuttavia, nella mia esperienza, git e altre soluzioni di controllo del codice sorgente distribuito sono in g...
A volte è necessario avere tabelle (grandi o piccole) nel codice sorgente.
ItemType const SomeTable[] = {
// id name min max
ITEM( 3, "Foo", 70, 180),
ITEM(13, "Bar", 30, 50),
ITEM(14, "Baz", 30, 60),
ITEM(60, "Abc",...