Hi,
dann fange ich mal an evtl. hilft es dir
1. Mercurial
Da Mercurial auch nur ein Tool VCS ist, danke ich einfach mal das du beim Einchecken etwas vergessen hast.
Hättest du alles eingecheckt und die source auf einem anderen PC ausgecheckt würde eclipse das Projekt auch als Android Projekt erkennen.
Um dir dort helfen zu können müsste ich die Daten deines Projektes haben oder du gibts mir die Adresse zum Mercurial Repository.
2. Branches
Es gibt bei den VCS generell drei verschiedene, ich nenne es mal Arbeitsprozesse (trunk / branches / tags). Die Begriffe passen nun nicht wirklich zu Git und Mercurial aber so fällt mir die Erklärung leichter
trunk:In diesem Arbeitsprozess wird die Entwicklung des Projektes voran getrieben. Wenn du so willst das Alltagsgeschäft.
branches:Ein branch ist ein Kopie des trunks zu einem bestimmten Zeitpunkt. Bildlich gesprochen: Der trunk fährt an der Kreuzung rechts aber und der branch biegt links ab. In einem branch werden für gewöhnlich großere Änderungen implementiert, welche viel Zeit benötigen oder es wird in diesen experimentiert. Warum macht man das nun ?
Durch die Erstellung eines branches verhinderst du das das Alltagsgeschäft im trunk durch große Änderungen oder Experimente aufgehalten wird. Sind deine Änderungen im branch abgeschlossen, werden diese wieder in den trunk übertragen.
tags:In diesem Bereich werden die release-Versionen abgelegt. So kannst du dir zu einem beliebigen Zeitpunkt ein alten release deiner Software holen und z.B. Veränderungen nachvollziehen.
Hier noch zwei Links, welche du dir anschauen solltest:
Mercurial brachnesMercurial GuideDas sind kurz und knapp meine Ansichten von VCS. Ich weiß das ist ich stark an svn orientiert habe, da es meiner Meinung nach das einfachste VCS-Tool ist und das Prinzip am einfachsten verdeutlicht. Um nun git oder mercurial im einzelnen zu erläutern fehlt mir zu einen sicher das Wissen und zum Anderen die Lust
Wenn du in Richtung mercurial mehr erfahren willst kommst du um den zweiten Link und viel Zeit nicht herum.
Ich hoffe ich konnte dir etwas helfen.
Gruß,
Markus
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.