Wir haben eine (TAP) -Umgebung mit vielen Shell-Skripten unter Solaris. In diesem Moment wird nur die Produktions- und Akzeptanzumgebung tatsächlich verwendet, da es zu kompliziert ist, alle Änderungen, die wir vornehmen, im Auge zu behalten.Versionskontrolle für Shell-Skripte
Deshalb habe ich über die Einführung der Versionskontrolle nachgedacht, aber ich habe keine Ahnung, wie das zu implementieren ist.
Ich dachte zuerst über die Verwendung von SVN mit Trac und um ein einziges Repository für die gesamte Umgebung zu erstellen. Verwenden Sie den Stamm für die Produktionsumgebung und erstellen Sie Zweige für die Test- und Akzeptanzumgebung.
Wir entwickeln in der Test-Branche, testen es im Acceptance-Zweig und verschmelzen es schließlich mit Trunk for Production.
Nach einigen Nachforschungen habe ich festgestellt, dass Git besser in Kombination mit Redmine geeignet ist. Und ich weiß nicht über die Verzweigung/Verschmelzung Ansatz ...
Kann jemand ihre Ideen mit mir teilen? Ich hätte gerne einige Anregungen und Tipps, wie ich das angehen könnte.
Danke
Was ist Ihre Frage? Alles, was ich vorschlagen kann, ist "weitermachen". – tripleee
Ich habe nicht viel Erfahrung mit Versionskontrolle. Meine Frage ist, ob jemand mit mehr tiefgründigem Wissen mir sagen kann, ob das eine gute Idee ist. – Subbeh
Nicht mit Versionskontrolle ist eine katastrophale schlechte Idee. Fangen Sie einfach an, fangen Sie bald an. – tripleee