Articles of mercurial

hgignore: aiuta a ignorare tutti i file ma alcuni

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 […]

Rinominare i nomi: svn vs. git vs. mercurial

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.

Git equivalenti dei comandi Mercurial più comuni?

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 […]

Hg: Come fare un rebase come git’s rebase

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 […]

Memorizza la password in TortoiseHg

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 […]

Cosa rende alcuni sistemi di controllo delle versioni migliori nella fusione?

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 […]

Cosa rende semplice l’unione in DVCS?

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 […]

Mercurial .hgignore per i progetti di Visual Studio 2010

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é?

C’è un modo per usare un repository Mercurial come sottomodulo Git?

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 […]

Mercurial (e, credo Git) con Dropbox: qualche inconveniente?

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 […]