Hallo zusammen;) ich bin es mal wieder. Ich habe mich heute mit dem SVN Client beschäftigt und es läuft auch schon vieles. Aber nun was ich noch nicht hinkriege ist: Wenn ich ein Board mache, also ein prototyp Revision 0 arbeite ich im Verzeichniss "trunk" und dan anschliessen ein paar kleine änderungen machen will für die Serie Revision 1. Möchte ich nun bevor ich diese änderungen mache, die ganze revision 0 in das Verzeichnis "tags" kopieren. also wird der Stand Rev0 abgespeichert, sobald ich dann mal zur Rev2 komme, passiert dann das gleiche mit Rev1. also ist das verzeichniss trunk zum Arbeiten und das Verzeichniss tags sind alle revisions drin, welche nicht mehr bearbeitet werden. Wisst ihr wie ich das meine?:) Ich wäre sehr froh über eine Hilfe, in dem wiki bin ich über dieses Problem noch nicht schlau geworden. mfg Markus
Dafür ist tags aber eigentlich nicht da. Zu den Revisionen kannste ja eh jederzeit zurück. Tags ist ja eigentlich eher für z.B. releases "v1.0_stable", die dann andere leichter finden. Aber was war eigentlich genau deine Frage? ;-) Such mal nach svn-book.pdf ... das ist sehr gut und gibts auch auf dt. Gruß Fabian
Ja der Print ist ja eigentlich auch ein Release v1.0 und damit es kein durcheinander gibt mit den verschiedenen Rev stände möchte ich alle Daten unter tags in Rev00 speichern. Im trunk wird also gearbeitet und sobald der Print ferig ist, möchte ich den stand via Altium Storage Manager in tags Rev00 abspeichern. beim weiter editieren kann ich das projekt im trunk wieder öffnen und sobald der Print produziert wird, wird ein Rev01 ins Tag abgelegt. Für die Software haben wir das gleiche vorgehen, dies möchte ich nun auch mitem dem Altium realisiern. mfg Markus
Du merkst aber schon, dass du bisher noch keine Frage gestellt hast ;-)? Kommst du mit dem Altium SVN nicht zurecht? Gruß Fabian
Ja dann begreiffe ich es wohl noch nicht so;) ich bin mich erst am reinarbeiten. Also wie kann ich in demfall einen Releasestand bestimmen? also bei meinem Fall müsste da nun zum auswählen Release00 stehen im VCS Revisions feld im Storage Manager. Und wie kann ich dann diesen Stand über SVN auschecken? Das waren diesemal Fragen;) ich hoffe du kannst mir helfen... mfg Markus
Also das Auschecken hat sehr gut funktioniert. Die Angabe über den Revisionsstand noch nicht, aber dies könnte ich schlimmsten falls auch beim Auschecken bestimmen. Oder wenn dass jemand weiss wäre ja gut. Aber nun noch mal was, wie kann ich die library mit ausgeben? oder dazu verlinken? weil wenn ich anschliessend das Projekt öffne kommt der Fehler, es konnte die Library nicht finden.
Wenn die Lib mit versioniert ist, müsstest du sie ganz normal auschecken. Wenn du aber "mitgelieferte" Libs z.B. nutzt, landen die natürlich erstmal nicht im VCS. Hast du das SVN-book mal angesehen (http://svnbook.red-bean.com/nightly/de/svn-book.pdf)? Ich hab nämlich den Eindruck, dass deine Probleme auch wesentlich mit dem Verständnis von SVN zu tun haben... Gruß Fabian
So ich glaube ich habe es nun im Griff:) Release erstellen und ausgeben und mit der Library habe ich auch keine Probleme mehr.(Oder hoffe es zumindest) ich danke für deine Antworten, obwohl ich mich etwas unverständlich ausgedrückt habe:) Aber vielleicht weisst du gerade ob noch was anderes funktioniert. Die alten Leiterplatten wurden alle mit dem Protel erstellt und für jedes Release ein Ordner erstellt aber nun Arbeiten wir mit Altium. Kann man das irgendwie machen, die Rev01 in ein Repository abzulegen und danach die Rev02 darüberzulegen. damit man die einzelnen Revisions auch miteinander vergleichen kann?
Du kannst die alten Projekte natürlich (soweit es geht) importieren, dann ins VCS übertragen und eine Rev01 erstellen. Von da an normal weiter arbeiten. Wenn die alten Files aus Protel aber die direkten Vorgänger der neuen jetzt in Altium erstellten sind, dann wird das nimmer nachträglich gehen. Aber das Rüberholen aus Protel funktioniert meiner Erfahrung nach eh nur "eingeschränkt"... Gruß Fabian
Danke für diese Antwort, ich bin selber auch zu diesem schluss gekommen, also lasse ich das nun. Ich danke dir vielmals für deine mühe. mfg markus
Hallo! Ich versuche mich zur Zeit auch gerade an VCS von Altium. Das Anlegen eines Repositories und das anschliessende Speichern meines Projektes in diesem funktioniert. Nur wie kann mein Kollege Daten aus dem besagten Repository auschecken? Ich finde keinen Button dafür.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.