(english below)
In dieser Azure DevOps Nugget Blogserie werden alle zwei Wochen Features von Azure DevOps vorgestellt, die für Sie möglicherweise neu sind und die Arbeit mit Azure DevOps effizienter machen.
📁🔐💾
Für Azure DevOps Git Repositorys können verschiedene Richtlinien eingerichtet werden, um Standards durchzusetzen und potenzielle Probleme zu vermeiden. Dazu gehören unter anderem:
- Vermeidung von Konflikten mit der Groß- und Kleinschreibung (Case enforcement), die bei der Arbeit zwischen Linux- und Windows-Systemen auftreten können.
- Verbot des Eincheckens großer Dateien (Maximum file size), um das Wachstum des Repositorys zu regulieren und die Performance zu gewährleisten.
- Verbot von Dateipfaden (File path validation) oder gewissen Dateibenennungen (Reserved names), um Probleme beim Ausliefern auf manchen Umgebungen zu vermeiden.
Zu finden ist dies unter: Project Settings -> Repositories -> (optional: select repository) -> Policies.
Hinweis: Die jeweiligen Richtlinien können pro Repository oder für alle Repositorys in einem Projekt konfiguriert werden.
Weitere Informationen:
Every two weeks, this Azure DevOps Nugget blog series will highlight features of Azure DevOps that may be new to you and can make working with Azure DevOps more efficient.
📁🔐💾
Various policies can be set up for Azure DevOps Git repositories to enforce standards and avoid potential issues. These include, among others:
- Avoiding conflicts with capitalization (Case enforcement), which can be encountered when working across Linux and Windows systems.
- Prohibiting the check-in of large files (Maximum file size) to regulate the growth of the repository and ensure performance.
- Restricting file paths (File path validation) or prevent certain file names (Reserved names), to avoid problems when deploying to some environments.
This can be found under: Project Settings -> Repositories -> (optional: select repository) -> Policies.
Note: The individual policies can be configured per repository or for all repositories in a project.
See also: