Hallo,
ich wollte gerade in meinem AVR Studio 5, AnkhSVN installieren, aber
diese Erweiterung wird irgend wie nicht mehr angeboten. Weiß zufällig
jemand was aus dieser Erweiterung gewurden ist? Als das AVR Studio 5
veröffentlich wurde gab es sie auf jedenfall.
Vielen Dank, Warhawk
AnkhSVN ist hier:
http://ankhsvn.open.collab.net/
Soweit ich weiß, stellt AnkhSVN einen SCC-Provider für Subversion
bereit. Somit sollten alle Programme, die die SCC-Schnittstelle
unterstützen, davon profitieren (und nicht nur Visual Studio, wie die
Seite glauben machen lässt). Das ist aber ungetestet und basiert auf
alten Erfahrungen. Ich verwende mittlerweile weder Visual Studio, noch
Subversion, noch AVR Studio. :)
Christian
So, habe mich den ganzen Tag damit beschäftigt.
Hier meine Erkenntnisse und meine weiteren Fragen:
AnkhSVN gibt es scheinbar nicht mehr für AVR Studio 5 sondern nur noch
für Atmel Studio 6
Ich habe also Studio 6 installiert, und dann konnte man im Extension
Manager das angesprochene AnkhSVN downloaden und installieren
Habe ich auch gemacht
Mit Rechtsklick auf ein Projekt oder eine Solution kann ich diese zu
subversion add-en.
Nun meine Frage:
Das wollte ich lokal machen, aber das Studio fragt mich immer nach der
Repository URL.
Muss ich eine URL eingeben? kann ich das nicht irgendwie lokal gestalten
mit file\\\? (Wenn ja, wie)
Wie erstelle ich ein Repository? Genügt es einen Ordner zu erstellen?
Meine Vermutung: ich benötige noch irgendeine SW - nehme ich an - die
mir diese Funktionalität zur Verfügung stellt
Fluffi schrieb:> So, habe mich den ganzen Tag damit beschäftigt.> Hier meine Erkenntnisse und meine weiteren Fragen:>> AnkhSVN gibt es scheinbar nicht mehr für AVR Studio 5 sondern nur noch> für Atmel Studio 6>> Ich habe also Studio 6 installiert, und dann konnte man im Extension> Manager das angesprochene AnkhSVN downloaden und installieren>> Habe ich auch gemacht>> Mit Rechtsklick auf ein Projekt oder eine Solution kann ich diese zu> subversion add-en.
????? Damit hast Du doch schon die Info wo alles steht?
> Nun meine Frage:> Das wollte ich lokal machen, aber das Studio fragt mich immer nach der> Repository URL.>> Muss ich eine URL eingeben? kann ich das nicht irgendwie lokal gestalten> mit file\\\? (Wenn ja, wie)
Möglich, keine Ahnung aus dem Kopf.
> Wie erstelle ich ein Repository? Genügt es einen Ordner zu erstellen?
Definitiv nein. Ein SVN-Repo hat eine vorgegebene Struktur.
> Meine Vermutung: ich benötige noch irgendeine SW - nehme ich an - die> mir diese Funktionalität zur Verfügung stellt
Nun, AnkhSVN ist ein Client für Subversion - hattest Du ja eigentlich
schon geschrieben.
Siehe dort (also bei Subversion) für Info über lokale Repos, remote
Repos, Client-Server, wie das funktioniert, was das tut, Blah blubb
fasel.
Subversion wirst Du wohl auf die eine oder andere Art installieren
müssen.
So, ich wollte mal eine Rückmeldung geben, damit die Fragen nicht
unbeantwortet sind/bleiben:
Ihr lest die Antworten am besten von unten nach oben - das ist die
richtige Reihenfolge:
Fluffi schrieb:> Nun meine Frage:> Das wollte ich lokal machen, aber das Studio fragt mich immer nach der> Repository URL.
Das Studio mit AnkhSVN ist ein Client, das Repository wird vom SVN
Server erstellt und bereitgestellt, dort erfährt man auch die URL.
> Muss ich eine URL eingeben? kann ich das nicht irgendwie lokal gestalten> mit file\\\? (Wenn ja, wie)
Man kann einen Server lokal installieren, habe ich zum Beispiel mit
"VisualSVN Server" gemacht. Nach der Installation und anlegen einer
Repository erfährt man die "dann lokale" URL mit Rechtsklick auf
Repository
> Wie erstelle ich ein Repository? Genügt es einen Ordner zu erstellen?>> Meine Vermutung: ich benötige noch irgendeine SW - nehme ich an - die> mir diese Funktionalität zur Verfügung stellt
Ja, z.b: den VisualSVN Server installieren, dieser ermöglicht das auch
lokal. Mit dieser SW kann man dann eine Repository anlegen
Fluffi schrieb:> Ja, z.b: den VisualSVN Server installieren, dieser ermöglicht das auch> lokal. Mit dieser SW kann man dann eine Repository anlegen
Deshalb (unter anderem) verwende ich seit Jahren privat kein Subversion
mehr und bin auf git umgestiegen. Da reicht ein "git init" im
Arbeitsvereichnis und gut ist.
Christian
Hi Christian,
ja das ist sicher das Totschlagargument für git ;)
Bei svn heisst es:
svnadmin create
oder einfach mit TortoiseSVN Rechtsklick und "Create Repos here"
klicken..
Gruss Steffen