Android+Eclipse-Projekt-sharing via SVN?
Ich bin sehr neu in Eclipse (Galileo, Eclipse-IDE für Java-Entwickler) und arbeite an meiner ersten Android app, haben aber SVN auf viele andere Arten von Projekten und Entwicklung. Letzte Nacht habe ich mein erstes knacken bei drücken der new-Quelle in einem gemeinsamen repository (auf der Arbeit) ziehen und dann wieder zurück zu Hause.
Basierend auf SO ein Frage/Antwort, ich hatte ignoriert, die bin
und gen
Ordner, fügte aber alles andere. Als ich nach Hause kam, hatte ich gehofft, es würde so einfach werden, wie die Ausrichtung von eclipse die neu heruntergeladene Quelle-Baum.
Ich habe versucht, den Arbeitsbereich (angefordert, wenn eclipse gestartet wird), um den genauen Ordner halten alle Quelle. Nichts zeigte sich. Es war, als wenn ich neu anfangen zu können, und zwar unabhängig von allen source-Dateien und sitzen in den workspace-Ordner.
Dann dachte ich, vielleicht brauchte ich um zu öffnen ein "Projekt" - Datei, um die Dinge ins Rollen. Eröffnung der .project
Datei ergab den Inhalt der Datei im XML-editor von eclipse.
Was vermisse ich hier? Ist der Projekt-Metadaten werden nicht gespeichert in den source-tree? Muss ich bauen, Projekt-Metadaten auf jeder Maschine, wird eine Arbeitskopie des source? Ist das etwas, was falsch mit meinem home-Eclipse installieren? Kann mir jemand einen überblick darüber, wie Sie (erfolgreich) tun?
InformationsquelleAutor el2iot2 | 2010-07-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Sollten Sie in der Lage sein, es zu tun, wie Sie versucht. Stellen Sie sicher, dass die Android Development Tools (android-eclipse-plugin) installiert, zusammen mit dem android SDK und stellen Sie sicher, dass Sie eingerichtet ADT, bevor Sie das Projekt öffnen.
Prüfung nicht in das bin-Verzeichnis macht Sinn für mich, aber ich tun, überprüfen Sie in den gen-Ordner und habe keine Probleme.
Hier ist, was ich tun, um öffnen Sie ein Projekt aus dem SVN, wenn die Quelle bereits auf der Maschine:
Oder Sie können dies auch tun:
Ja, ich hatte eine Menge ärger, dies zu tun, aber sobald ich es geschafft habe, dokumentierte ich meine Schritte, und es irgendwie funktioniert. Import aus SVN ist der Schlüssel. Wenn Sie gefragt werden, löschen Sie einen vorhandenen workspace-Dateien, Löschen Sie Sie manuell, in meinen Notizen habe ich mehrere Gelegenheiten, die es andernfalls sonst.
Dies gab mir kleine Hinweise, die ich brauchte: Ein "Workspace" ist nur ein Ordner, der hält, Projekt-Metadaten-Dateien, und importieren Sie ein vorhandenes Projekt in den Arbeitsbereich ist nur einschließlich der Projekt-Standort und die Einstellungen in die Metadaten. Danke. Ich bin wieder aktiv ist.
Conrad, dass nur der import der Quelldateien und nichts der .Metadaten etc erstellen kann, dependency-Fehler auf Rechnern unterschiedlich konfiguriert? Wenn das Verzeichnis war das Produkt ein export von einem Windows-Rechner und führen Sie den import auf einer linux-Maschine wird die Quelle nur Dateien importiert werden, da andere Dateien erstellen, Pfad-Fehler etc.
Versuchen und meine Ergebnisse hier: stackoverflow.com/questions/11326189/...
InformationsquelleAutor Ryan Conrad