Attualmente sto utilizzando Git e Arcanist per il nostro progetto. Ho un progetto con un paio di compiti tramite phabricator. Non appena creo una revisione tramite arc diff
per il ramo di funzionalità (A
), desidero iniziare in un altro ramo di funzionalità (B
) prima che la revisione venga chiusa. Come posso chiamare Arcanist in modo che venga creato un nuovo diff e una revisione per ogni singolo ramo? Quando cambio succursali e provo arc diff
, aggiunge solo la nuova revisione e diff a quella precedente.Crea revisione per ramo di funzionalità
5
A
risposta
2
Ci sono cambiamenti da A
e B
dipende l'uno dall'altro?
Se No:
Per esempio siete a master
ora e creare nuovi A
ramo con git checkout -b A
, apportare le modifiche e che spingono a rivedere con arc diff master
.
Ora si può tornare indietro da padroneggiare e creare nuovi B
ramo da esso con
git checkout master
git checkout -b "B"
apportare modifiche e spingerlo a rivedere con arc diff master
. Avrai due recensioni per A
e B
Se sì: hai modificato le tue modifiche per la revisione per il ramo A
. Ora è possibile creare nuovi B
ramo A
con: git checkout -b B
, apportare le modifiche e spingerlo a rivedere con:
arc diff A
dopo che si avrà anche due recensioni per A
e B
Problemi correlati
- 1. Reintegrare un ramo e unire un intervallo di revisione
- 2. C# Crea funzionalità di snap alla griglia
- 3. Come unire git commit nel ramo di sviluppo a un ramo di funzionalità
- 4. Spostare le modifiche apportate nel ramo di sviluppo in un nuovo ramo di funzionalità git-flow?
- 5. Bundler: utilizzare sempre ultima revisione del ramo git in Gemfile
- 6. Git crea il ramo dal master estratto?
- 7. Crea ramo SVN dalle modifiche nel trunk
- 8. Crea ramo in Versioni (client Mac Subversion)
- 9. Jenkins git commit per specifici trigger di ramo crea lavori anche per altri rami
- 10. Le parole chiave di revisione PREV, BASE o COMMITTED non sono valide per l'URL durante il reintegro di un ramo
- 11. Hai bisogno di creare un ramo per verificare una revisione git specifica?
- 12. git - qual è la migliore pratica per il lavoro di gruppo su un ramo di funzionalità?
- 13. C'è un modo più veloce per integrare un ramo di funzionalità?
- 14. Come annullare la funzionalità del flusso git?
- 15. Rami di funzionalità Git e miglioramenti minori del codice
- 16. 350GB repo SVN crea una revisione di almeno 1 MB per anche un compito più semplice come branch/tag
- 17. Flusso di lavoro revisione codice + feature Branching in TFS
- 18. Git-svn: crea e spinge un nuovo ramo/tag?
- 19. Come annullare le modifiche apportate alla linea principale da un ramo di funzionalità, ma mantenere aggiornato il ramo?
- 20. Come aggiornare ad un ramo per nome?
- 21. riavviare un ramo chiuso crea due teste, come spingerlo?
- 22. Esecuzione di test sui rami di funzionalità
- 23. bambù per costruire specifico SVN Revisione
- 24. Generazione notturna per ramo di rilascio se esiste un ramo
- 25. Git: Crea un ramo da modifiche nonstage/uncommitted sul master
- 26. Git crea un ramo vuoto dal repository esistente
- 27. Trova o crea funzionalità (upsert) in Doctrine 2
- 28. SVN ramo di un ramo
- 29. Numeri di revisione CVS
- 30. mercurial imposta un ramo come nuovo ramo predefinito
dopo aver provato questo metodo (no, le modifiche da 'B' non riguardano' A'), l'arcanista prova ad aggiornare la revisione prima con il commit del ramo di funzione 'B' invece di creare una nuova revisione solo per il ramo di funzione' B'. –
Lo stesso problema qui, quando ho due rami indipendenti 'A' e' B', con la creazione del secondo diff per l'esploratore 'B' si vuole aggiornare la revisione per' A'. – witrin