Zum Inhalt

Leitfaden: Wie Sie Ihre Software auf eine verteilte Entwicklungsplattform umziehen

Wo stehen Sie?

Die Migration zu einem verteilten Versionskontrollsystem hängt vom Entwicklungsstadium Ihres Softwareprojekts ab. Zunächst sollten Sie in Erwägung ziehen, sich bei den öffentlichen Quellcode-Repositorien GitHub oder GitLab anzumelden. Ziehen Sie auch unser institutionelles Repositorium in Betracht, das hier verfügbar ist.

Ich fange gerade erst mit meiner Software an, irgendwelche Vorschläge?

Wenn Sie bisher noch keine Software geschrieben haben, ist es am besten, mit einer vordefinierten Vorlage zu beginnen, die Ihnen viel Arbeit rund um die Infrastruktur abnimmt.

Wenn Sie auf GitHub oder GitLab entwickeln, ist vielleicht etwas in den Standardvorlagen für Sie dabei. Eine gute Standardbibliothek für Vorlagen ist cookietemple. Wenn Sie in Python entwickeln, könnte cookiecutter eine Option für Sie sein. Wenn Sie eine kompilierte Sprache auf GitLab verwenden, können Sie unsere eigene Vorlage verwenden. Vergessen Sie nicht, eine README hinzuzufügen! Vorschläge für Fragen, die Sie beantworten könnten, finden Sie hier.

Meine Software ist bereits geschrieben, was soll ich tun...?

Keine Angst, es ist nicht alles verloren, es ist nur etwas Arbeit erforderlich, um die Software für andere verfügbar zu machen. Wenn Sie ein Konto erstellt haben, könnten Sie in Erwägung ziehen, eines der oben genannten Tools zu verwenden, um das anfängliche Grundgerüst für Sie zu erstellen und dann Ihre Quellcodedateien hinzuzufügen, oder Sie beginnen wirklich mit einem leeren Projekt.