Ho scaricato TortoiseHg 1.0 per la valutazione. Per la vita di me non riesco a capire come fare un ramo. Sembra capire le filiali (ad esempio nel suo browser di repository) ma non riesco a trovare il modo di creare un ramo. Questo sembra una capacità così fondamentale, poiché i vantaggi spesso spinti dal DVC sono le ramificazioni leggere.Come diramazione con TortoiseHG
I Ho cercato su Google e non ho potuto trovare molte discussioni su questo argomento (almeno per le versioni recenti), quindi devo presumere che mi manchi qualcosa, giusto?
Aggiornamento: Così ho indicato la risposta di Chad Birch qui sotto per rispondere alla "nuova filiale". Come indica correttamente, fai un commit e poi fai clic sul pulsante branch per aprire la finestra di dialogo di manutenzione del ramo, che è dove crei nuovi rami. Mi piacerebbe che ci avessero dato un'opzione di menu contestuale per questo. Una volta che hai ramificato, la prossima domanda naturale è come unire e questo non è ovvio. Si scopre che l'opzione è sepolta nel repository explorer. È necessario selezionare la testa di un altro ramo, fare clic con il tasto destro e selezionare "Unisci con ...".
Grazie per aver chiesto questo ho tirato fuori i capelli disponibili limitati su questo! –
Branching è seriamente sepolto in un aspetto completamente non intuitivo del flusso di lavoro. La ramificazione e il commit sono due operazioni molto distinte e non ha senso seppellire la ramificazione in profondità all'interno dell'interfaccia utente di commit. Dato che in genere eseguo il commit di ** before ** branching, non mi è venuto in mente di guardare sotto l'interfaccia utente di commit. La branche è [ancora efficacemente priva di documenti anche a metà 2016] (http://tortoisehg.readthedocs.io/en/latest/commit.html?highlight=branch); Chad Birch indica cosa passa per la documentazione di ramificazione; è ancora terribile, ma come nota, è solo il messaggero ... – arclight