Branching, nel controllo di revisione è la duplicazione di un oggetto sotto controllo di revisione in modo che le modifiche possano avvenire in parallelo lungo entrambi i rami.
Stiamo spostando il team del nostro progetto dall'uso di un singolo ramo principale / trunk a più rami sviluppo / lavoro che dovrebbero essere regolarmente fusi nel principale. Stiamo basando il nostro nuovo processo su questo articolo e sulla TFS Branching Guide (stiamo usando TFS e Visual Studio 2010). Attualmente …
È buona norma disporre di una filiale remota per ogni singolo sviluppatore nel progetto? Stiamo usando Git con i seguenti rami: maestro pubblicazione sviluppare Se ogni sviluppatore avesse il proprio ramo, potrebbe inserire il codice nei propri rami e altri potrebbero unire questi cambiamenti nei propri rami.
Il mio team al lavoro sta iniziando un nuovo progetto, usando Subversion come nostro VCS (potresti considerare questo set in pietra ai fini di questa domanda). Siamo ancora nelle prime fasi del progetto e stiamo cercando di concordare un modello di ramificazione. Il nostro precedente progetto si basava su un …
Sono nel mezzo di un disaccordo (cordiale, ovviamente) con la mia guida su una corretta denominazione dei rami. Questo vale per la correzione di bug e piccoli rami di funzionalità, non rami di caratteristiche di lunga durata. Per i rami delle funzionalità di lunga durata, concordiamo che i nomi leggibili …
Sto cercando "Best Practices" per quanto riguarda ruoli e responsabilità, in particolare chi è responsabile delle fusioni dai rami di sviluppo al trunk (o principale). Fondamentalmente sto cercando munizioni per aiutare la mia causa. Lasciami descrivere ciò che sto affrontando. Sono lo sviluppatore principale (proprietario) di una particolare applicazione. Di …
Se lavoriamo con un solo ramo in Subversion, dovremmo anche preoccuparci? Non possiamo semplicemente lavorare sul bagagliaio per accelerare le cose? Ecco come sviluppiamo con Subversion: C'è un baule Facciamo un nuovo ramo di sviluppo Sviluppiamo una nuova funzionalità su quel ramo Al termine, la funzionalità viene unita nel trunk, …
In particolare, sto lavorando a uno strumento che integra un DVCS e un sistema di compilazione, ma immagino che la sfida che sto affrontando sorgerebbe per chiunque sviluppi uno strumento "meta" (compilatore, VCS, sistema di compilazione, test runner, ecc.) Che desidera svilupparsi attraverso "dogfooding" . La mia domanda è: in …
Abbiamo tre serie di test suite: Una "piccola" suite, che richiede solo un paio d'ore per funzionare Una suite "media" che richiede più ore, di solito viene eseguita ogni notte (di notte) Una suite "grande" che richiede una settimana + per l'esecuzione Abbiamo anche un sacco di suite di test …
Recentemente ho discusso di dvcs con un collega, perché il nostro ufficio sta iniziando a prendere in considerazione il passaggio da TFS (siamo un negozio MS). Nel processo, mi sono molto confuso perché ha detto che sebbene usa Mercurial, non aveva sentito parlare di un comando "branch" o "checkout", e …
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.