Projekt: Aufbau einer C++ Buildumgebung

By | 11. Januar 2016

Für ein neues C++ Projekt soll eine neue Buildumgebung geschaffen werden, welche eine Entwicklung auf OSX und Windows ermöglicht.

Das C++ Projekt startet im Februar 2016. Die Buildumgebung soll daher Anfang Februar funktional sein.

  • Die Entwicklung erfolgt gleichzeitig für Windows mit Microsoft Visual Studio und auf OSX mit JetBrains CLion.
  • Eingesetzt wird GIT für die Source Verwaltung, vermutlich mit Gitolite für die Verwaltung der Zugriffsrechte.
  • Projektmanagement und Bugtracking erfolgt mit YouTrack von JetBrains.
  • Als Continuous Integration Server wird TeamCity von JetBrains eingesetzt.
  • Testweise wird auch Upsource von JetBrains als CodeReview Tool getestet.
  • GIT, YouTrack, TeamCity und UpSource werden auf einem Debian Server laufen.
  • Die Entscheidung für die Datenhaltung ist noch ungeklärt. Es stehen SQL Datenbank, SQLite und XML zur Diskussion.