Forum: Mikrocontroller und Digitale Elektronik AnkhSVN und AVR Studio 5


von Warhawk (Gast)


Lesenswert?

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

von Fluffi (Gast)


Lesenswert?

Ich interessiere mich auch gerade für dieses Thema, kann mir da jemand 
weiterhelfen?

von Christian G. (christian_g83)


Lesenswert?

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

von Fluffi (Gast)


Lesenswert?

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

von Jasch (Gast)


Lesenswert?

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.

von Fluffi (Gast)


Lesenswert?

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

von Christian G. (christian_g83)


Lesenswert?

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

von Steffen (Gast)


Lesenswert?

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

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.