Berechtigungen für Fortgeschrittene – Berechtigungen in der Quellcode- verwaltung für Admins einschränken

Bei Entwicklungsteams, welche im stark regulierten Umfeld tätig sind, entstehen an das Berechtigungskonzept für die Quellcodeverwaltung aus diversen Gründen spezielle Anforderungen. Eine Anforderung aus diesen Umfeld lautet beispielsweise:

Ist es möglich einem Teil der TFS-Administratoren des Leserecht auf den Quellcode in einem besonders zu schützenden Bereich der Quellcodeverwaltung zu entziehen?

Neu in TFS 2018: Jetzt auch mit Wiki

Wohin mit all den projektspezifischen Informationen? Wohin mit dem Know-how zu firmeninternem Entwicklungswissen?

Für dieses Problem ist die Verwendung eines Wikis ein guter Ansatz. In den Visual Studio Team Services (VSTS), der Cloud-Variante des Team Foundation Servers (TFS), ist bereits seit einigen Wochen ein eigenes Wiki enthalten. Mit TFS 2018 bekommt nun auch der Team Foundation Server dieses neue Feature. Dieser Blogbeitrag dreht sich um die folgenden Fragen:

  • Wie ausgereift ist das Wiki?
  • Welche Features sind enthalten?
  • Wie ist das Handling?
  • Welche weiteren Features sind bereits geplant?

Hilfe, meine TFS Collection Datenbank ist riesig!

Eine TFS Collection Datenbank wächst stetig an. Das ist völlig normal. Dabei kann es immer wieder Phasen geben, in denen das Wachstum stärker oder schwächer ausgeprägt ist. Auch hier schellen meistens noch keine Alarmglocken. Erst wenn ein vorher eingestellter Schwellwert (z.B. DB-Größe, Festplattenauslastung, Backup-Zeiten) erreicht wird, sucht man nach Ursachen und Möglichkeiten.