Ho bisogno di un file .hgdontignore 🙂 per includere determinati file ed escludere tutto il resto in una directory. Fondamentalmente voglio includere solo i file .jar in una particolare directory e nient’altro. Come posso fare questo? Non sono così abile nella syntax delle espressioni regolari. O posso farlo con la syntax glob? (Preferisco quella per […]
In che modo ciascuno di questi VCS gestisce i nomi? Ho trovato molte informazioni contraddittorie che affermano che git traccia LOC (linee di codice) invece di file, quindi i nomi dei nomi non avrebbero alcun significato.
Sto usando Mercurial ma vorrei fare una rapida demo di Git. Quali sono gli equivalenti Git di: hg init . # start a project in the current directory hg addremove # look for any added or deleted files hg commit -m “comment” # commit any uncomitted changes hg status # what have i changed since […]
In Git posso farlo: 1. Inizia a lavorare sulla nuova funzionalità : $ git co -b newfeature-123 # (un ramo di sviluppo delle funzionalità locali) fare un paio di commit (M, N, O) maestro A — B — C \ nuova funzionalità -123 M — N — O 2. Tira nuove modifiche dal master upstream: $ git […]
C’è un modo per configurare TortoiseHg per memorizzare la mia password? Ho un progetto ospitato su Google Code a cui accedo utilizzando TortoiseHg. Ogni volta che voglio apportare modifiche a Google Code TortoiseHg mi viene richiesto un nome utente e una password. Google Code richiede l’utilizzo di una password generata automaticamente e diventa sempre ripetitivo […]
Ho sentito dire che molti dei VCS distribuiti (git, mercurial, ecc.) Sono migliori di quelli tradizionali come Subversion. Cosa significa questo? Che tipo di cose fanno per rendere la fusione migliore? Queste cose potrebbero essere fatte in un VCS tradizionale? Domanda bonus: il livello di tracciamento delle missioni di SVN 1.5 è a livello del […]
Ho letto Joel su Software : Con il controllo della versione distribuita, la parte distribuita non è in realtà la parte più interessante. La parte interessante è che questi sistemi pensano in termini di modifiche, non in termini di versioni. e a HgInit : Quando dobbiamo unirci, Subversion prova a guardare entrambe le revisioni, il […]
Da non confondere con Mercurial .hgignore per i progetti di Visual Studio 2008 Stavo chiedendo se è ansible riutilizzare quello stesso file per Visual Studio 2010 o altre estensioni, ecc., E perché?
Utilizzo volutamente sottomoduli per tenere traccia di tutte le librerie da cui dipende il mio progetto. Il fatto è che sto usando una libreria chiamata core-plot che ha solo un repository mercuriale pubblico. Probabilmente posso rispecchiarlo in un repository Git di sola lettura, ma questa è l’opzione migliore che ho? Avevo visto che ci sono […]
Ho un repository Mercurial per un progetto personale, e ho archiviato il repository master nel mio Dropbox da alcune settimane (qualcosa su questa linea , e capisco che è ansible anche con git ). L’idea è che serve sia come modo di lavorare con più macchine sia come backup remoto. Io clonifico il repository e […]