Possiedo un progetto Flash Builder di grandi dimensioni che fa parte di una soluzione molto più grande (.net). In genere, per l'intero progetto, ho un ramo dev deviante, oltre a uno o più rami di correzione bug. Qual è il modo migliore per configurarlo in Flash Builder, dato che Flash Builder NON desidera importare un nuovo progetto (ramo di correzione dei bug) che ha lo stesso nome di un progetto esistente (forward dev branch)?Best practice di Flash Builder per lavorare su più versioni di un progetto
risposta
Il modo migliore è comprendere i limiti del workspace. Eclipse non accetta progetti con lo stesso nome, è un vecchio problema. Potrei dire che tu non sei solo eclissi, ma molti IDE hanno problemi e bug in merito.
Vogliamo creare un progetto, una produzione, qual è la versione stabile attuale, almeno un bug test e la prossima versione del progetto. Quindi, in questo caso Eclipse, dovresti nominarlo a qualcosa come ProjectNameProd
, ProjectNameBugFix
e ProjectNameNextVersion
. È anche utile per i file del browser per percorso, poiché la cartella dice cosa c'è dentro.
È possibile inserire tutto in un repository SVN o GIT oppure creare un repository per ciascuno di questi contenuti. Quindi, configurare Eclipse/Flash Builder per utilizzare SVN, follow this well explained.
Un altro, non bene, approccio è impostato su un progetto e su tutti i tuoi obiettivi, ma è davvero un disastro organizzare e mantenere le cose separate.
La speranza ti aiuta.
- 1. Best practice per un sistema di controllo delle versioni mysql
- 2. Importazione del progetto Flash in Flash Builder
- 3. Best practice per un singolo progetto SVN di grandi dimensioni
- 4. Best practice di RestAngular
- 5. mesos-dns, best practice per lavorare con le porte
- 6. Test unità flash per convenzioni macro e best practice
- 7. per best practice di loop
- 8. Best practice per compatibilità con le versioni precedenti delle API
- 9. Best practice: formattare più valute
- 10. Struttura del progetto Web Java Best practice
- 11. Best practice per compatibilità legacy
- 12. Best practice di confronto
- 13. Django: best practice per suddividere il progetto in app
- 14. JUnit Test Best Practice basato su JPA
- 15. Best practice per più di 2000 annotazioni in MapKit
- 16. Best Practice: selezionare * su CTE
- 17. Best practice per l'utilizzo di folium su django
- 18. Ricezione dell'errore di installazione: ApplicationVerificationFailed in Flash Builder per iOS
- 19. Flash - Gestione di un grande progetto
- 20. Best-practice per la configurazione javascript sul nuovo progetto web
- 21. Flusso di lavoro per lavorare con due versioni di un progetto in Mercurial
- 22. Best practice per l'utilizzo di @ in C#
- 23. Best practice per il controllo della versione con più progetti
- 24. Best practice per l'internazionalizzazione di un'applicazione Flex?
- 25. Best practice di disegno UIView
- 26. API Best practice per Throttling
- 27. Best practice per la distribuzione di un'applicazione MVC su IIS7
- 28. Best practice per riutilizzare SqlConnection
- 29. Best practice per l'esportazione di raccolte mongo su SQL Server
- 30. architettura phonegap best practice
forse utile? - http://www.arpitonline.com/blog/2008/04/19/on-flashflex-build-systems-and-application-versioning/ – ericsoco
Sto cercando di capire cosa succede. Stai usando un SVN configurato per questo progetto? Perché è un sistema ben noto per tornare indietro o avanti nelle revisioni del progetto. –
Sì, sto usando SVN, ma abbiamo più rami attivi. Quello che faccio adesso è utilizzare gli spazi di lavoro di Flash Builder. Dispongo di un'area di lavoro separata per ogni ramo attivo e, se necessario, passaggio tra loro su diversi rami. Lo svantaggio è che non posso aprire il ramo Forward Dev e il ramo QA parallelamente a questo approccio. – ThatSteveGuy