Hallo die Runde, mich wundert, dass es darüber keine Threads gibt, da es ja eigentlich jeden Hardware Entwickler betrifft. Bei uns hat jeder Entwickler eigenes Schema wie - Schaltplan - Stückliste - Layout - Hexfile / Bitfiles - Datenblätter versioniert werden. Viele legen Verzeichnis V0x an und legen dort die Kopien ab. Andere wiederum geben jeder Datei eine eigene Version und tragen in einer Worddatei die Referenzen auf die gültigen Daten. Diese eine Worddatei liegt dann typischerweise alleine im V0x Verzeichnis. Ich bin gerade im Findungsprozess welches Schema ich adaptieren soll. Gibt es noch andere Vorschläge? Eventuell ein simple gestricktes Tool? Grüße
HW Entwickler schrieb: > Bei uns hat jeder Entwickler eigenes Schema Wer ist uns? Ein führerloser Hühnerhaufen? Das ist Aufgabe zumindest der Abteilungsleitung, Vorgaben zur einheitlichen Handhabung zu machen. Dass es eine besonders moderne Art der Unternehmensführung ist, jeden machen zu lassen was er will ist einfach nur ein Irrtum. Es ist eigentlich nicht deine Aufgabe, sich irgendwas auszusuchen, sondern da sollte jemand sagen, bei uns wird das so gemacht. Schliesslich ist die Versionierung ja nicht nur für dich, sondern eher noch dafür da, dass sich notfalls ein anderer reinfinden kann. Ob es in eurer Firmenkultur ratsam ist, den Vorgesetzten danach zu fragen, kann ich nicht beurteilen, aber wenn nicht spricht das auch nicht gerade für die Firma oder um was es sich sonst handelt (was ich gesagt habe gilt keineswegs nur für Firmen, sondern ganz allgemein für Leute, die zusammenarbeiten sollen). Georg
HW Entwickler schrieb: > Gibt es noch andere Vorschläge? Dafür werden Versionskontrollsysteme verwendet. SVN, CVS, Git, um nur einige zu nennen.
Es schadet auch nicht, einheitliche Header in die Dateien einzufügen und eine Liste dessen, wer was in Version X.X geändert hat. Es muss nicht gleich Doxygen sein, sowas ist aber sehr praktisch, wenn mehr als einer an einem Projekt arbeitet. Und es ist nicht mal übertrieben, wenn jede Sub/Funktion/Prozedur eine Einleitung enthält, wo Eingangs Parameter, geänderte Globals und Return Werte beschrieben sind. Speicherplatz gibts heute nämlich umsonst. HW Entwickler schrieb: > tragen in einer Worddatei > die Referenzen auf die gültigen Daten. Diese eine Worddatei liegt > dann typischerweise alleine im V0x Verzeichnis. Das klingt ja furchtbar
:
Bearbeitet durch User
Matthias Sch. schrieb: > Das klingt ja furchtbar Wenn die mal weg ist, ist das Projekt nahe an der Unbrauchbarkeit. Georg
Rufus Τ. Firefly schrieb: > Dafür werden Versionskontrollsysteme verwendet. SVN, CVS, Git, um nur > einige zu nennen. Die sind aber alle eigentlich dafür gemacht Quellcode zu verwalten. Mit Binärdateien tun sich diese Systeme schwer.
> Die sind aber alle eigentlich dafür gemacht Quellcode zu verwalten. Mit > Binärdateien tun sich diese Systeme schwer. Funktioniert aber trotzdem gut, gibt ein bisschen Overhead, aber Speicherplatz ist ja billig, wie schon gesagt wurde. Und diff funktioniert natürlich auch nicht so schön wie mit Quellcode, wobei es da je nach System plugins gibt.
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.