Entwicklungsrichtlinien vereinfachen die Zusammenarbeit im Team. Aber auch über Teamgrenzen hinweg kann das ganze Unternehmen von Richtlinien profitieren. Verschiedene Tools wie ReSharper oder StyleCop helfen dabei, solche Richtlinien umzusetzen und zu kontrollieren. Damit diese Tools effizient arbeiten können ist eine einheitliche Konfiguration nötig. Gleichzeitig ist ein Zusammenspiel der Funktionalität nicht garantiert oder die Tools können konkurrierende Einstellungen haben. Das größte Hindernis ist somit das Fehlen einer automatische Umsetzung und Kontrolle der Richtlinien! Aus diesem Grund stellen wir heute das Apply Company Policy Package vor. Mit diesem Tool können alle relevanten Einstellungen, die für die effiziente Durchsetzung einer unternehmensweiten Richtlinie nötig sind, zentral erstellt, verwaltet und verteilt werden. Unser neues Tool fand bereits Beachtung in der aktuellen Ausgabe der dotnetpro und wird in einem eigenem Artikel näher beschrieben. Desweiteren haben wir eine kurze Videopräsentation auf unserem YouTube-Kanal veröffentlicht. Die Funktionen im Überblick
- Einfache Installation und Verteilung im ganzen Unternehmen als NuGet Package.
- Zentrale Verwaltung und Verteilung der unternehmensweiten Einstellungen durch den NuGet Mechanismus.
- Zentrale Änderungen der unternehmensweiten Einstellungen durch den NuGet Update Mechanismus.
- Automatische Konfiguration von Visual-Studio-Einstellungen.
- Automatische Einstellungen von externen Tools, wie StyleCop oder ReSharper.
Das AIT Apply Company Policy Package steht ab sofort zum freien Download zur Erstellung einer eigenen Unternehmensrichtlinie zur Verfügung. Über den offiziellen NuGet Stream kann direkt auf die von AIT empfohlenen Einstellungen zurückgegriffen werden.