Ciao Attualmente sto lavorando a un progetto Android con un gruppo di sviluppatori che utilizza sia Eclipse che IntelliJ. Stiamo usando SVN come nostro repository. Sembra che ogni volta che qualcuno usa gli assegni di Eclipse rompa le persone IDEA e viceversa. Mi stavo chiedendo se qualcuno avesse qualche suggerimento su quali file dovremmo ignorare da SCM e qualche altro consiglio su come semplificare questo processo?IntelliJ IDEA ed Eclipse sullo stesso progetto
risposta
Suggerirei di mantenere i file di progetto IDE specifici fuori dal controllo di versione. Ho pochi progetti Android in cui utilizzo Intellij IDEA ed Eclipse in modo intercambiabile e sembrano giocare bene l'uno con l'altro.
Ecco quello che ho nel repository git: "pause"
.gitignore
AndroidManifest.xml
ant.properties
build.xml
proguard.cfg
project.properties
res/ folder
src/ folder
E 'piuttosto difficile dare consigli senza conoscere maggiori dettagli su ciò che Ma posso dirti che per Eclipse devi avere i file .project
e .classpath
registrati. Se c'è un. La directory settings
, che deve essere controllata anche. Questi file sono specifici di Eclipse e non riguarderanno IntelliJ o altri strumenti.
E-Riz hai ragione. Il motivo dei nostri problemi era che IDEA univa in qualche modo le impostazioni di Eclipse nelle dipendenze del modulo IntelliJ (qualcosa relativo al pacchetto di android adt di eclissi - mi spiace non ricordare i dettagli). Lo stavamo correggendo ogni volta localmente ignorando i file .project e .classpath di IntelliJ. Tuttavia, ci siamo dimenticati di archiviare il file .iml e la directory .idea in svn in modo che le modifiche non si siano mai propagate all'interno del team. Devo ammettere un bell'incubo (che io sono) errore. Ha senso per te? Sono aperto ad altri suggerimenti. Grazie! – Buzzer
Questo non è accurato. IntelliJ potrebbe modificare il file .classpath se si ordina di utilizzare il file .classpath per le dipendenze del modulo. –
@YoelGluschnaider, che deve essere una scelta esplicita dell'utente, e sa cosa sta facendo quando fa quella scelta. In caso contrario, i file Eclipse * sono * ignorati da e non hanno alcun effetto su IntelliJ. In effetti, la documentazione IntelliJ descrive anche lo scenario in cui i due set di file di configurazione IDE sono affiancati. –
Check out https://github.com/github/gitignore. Basta aggiungere gli IDE, le lingue e i framework che stai utilizzando. Le estensioni di Eclipse e IntelliJ si trovano nella cartella Global/
.
- 1. Programmazione simultanea sullo stesso progetto in PhpStorm/IntelliJ IDEA
- 2. Scrivi ed esegui pyspark in IntelliJ IDEA
- 3. Utilizzo di Eclipse per progetti Idea Intellij
- 4. setup del progetto Grails in IntelliJ IDEA
- 5. più lingue nello stesso progetto nell'idea Intellij
- 6. idea intellij maven progetto non può fare
- 7. Finestra di aggiornamento del progetto, IntelliJ-idea
- 8. Importazione progetto da IntelliJ IDEA ad Android Studio
- 9. Importare ed eseguire un progetto Phonegap 3.0 con Intellij IDEA 12/13?
- 10. Come posso aggiungere un "Progetto Biblioteca" in IntelliJ IDEA?
- 11. IntelliJ IDEA non mostra il mio modulo/progetto
- 12. IntelliJ IDEA logcat navigazione
- 13. Come si elimina il progetto in intelliJ IDEA 10.5?
- 14. Come importare i progetti Eclipse in IntelliJ IDEA?
- 15. Intellij Idea - Extract Class
- 16. Come usare gradle nel progetto plugin idea di intellij?
- 17. intellij idea module default "user.dir"
- 18. Impedisci Android Studio/Intellij Idea dal progetto di costruzione all'avvio
- 19. ClassNotFoundException in IntelliJ IDEA
- 20. IntelliJ IDEA tipo scala info
- 21. Intellij IDEA supporta @RooJpaRepository?
- 22. alternativa Mylyn per IntelliJ IDEA?
- 23. IntelliJ IDEA redattore: ordine classpath
- 24. Test di Eclipse junit nello stesso progetto
- 25. Intellij-idea: Utilizzo Eclipse Keymap su Mac OS X
- 26. Console di traccia stack in IntelliJ IDEA
- 27. Impossibile importare il progetto Maven in IntelliJ IDEA
- 28. Intellij IDEA 12 risposta lenta
- 29. Come possiamo trovare orfoli orfani nel progetto idea intellij
- 30. Passi di creazione personalizzati nel progetto Intellij IDEA
Un progetto Eclipse senza i file .project e .classpath registrati è un vero problema da gestire in un team. Questi file sono specificamente progettati per essere condivisi (registrati) e per non interferire con altri strumenti. Se si verificano problemi con altri IDE, questi file di Eclipse NON sono la causa (a meno che lo strumento non stia specificatamente cercando di leggerli o usarli). –
in realtà ... IDEA sta provando a usare i file .project e .classpath così forse dovrei trovare un modo per ignorarli da IDEA. Ma sono d'accordo sul fatto che probabilmente dovrebbero fare il check-in. – Buzzer