git-lfs-audit
1.4.3
dotnet tool install --global git-lfs-audit --version 1.4.3
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local git-lfs-audit --version 1.4.3
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=git-lfs-audit&version=1.4.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package git-lfs-audit --version 1.4.3
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
git-lfs-audit
git-lfs-audit ist ein kleines .NET Tool, das Git-Repositories auf fehlende oder inkonsistente Git LFS-Einträge überprüft und den Nutzer darauf hinweist. So stellst du sicher, dass große Dateien korrekt über LFS verwaltet werden.
Installation
Global über .NET Tool
dotnet tool install --global git-lfs-audit
Update
dotnet tool update --global git-lfs-audit
Nutzung
Wechsle in das Repository, das du prüfen möchtest, und führe aus:
git-lfs-audit
Optional kannst du zusätzliche Argumente verwenden:
git-lfs-audit --help
Dies zeigt alle verfügbaren Optionen an, z.B. bestimmte Pfade auszuschließen oder die Ausgabe zu formatieren.
-d, --directory Pfad zum Verzeichnis das geprüft werden soll.
-o, --optimze Optimiert die Prüfung und verwendet eine vordefinierte Liste von Dateiendungen.
-v, --verbose Erhöht den Detailgrad der Ausgaben in der Console.
--oversize Die Größe (Bytes) ab welcher eine Datei als problematisch erkannt werden soll.
--checkBytes Die Anzahl der zu prüfenden Bytes, bei der TEXT Erkennung.
--threadCount Legt die Anzahl der gleichzeitigen Arbeitsthreads fest.
--simulation Führt die Prüfung durch, ändert aber keine Daten.
--algorithm [Simple, BomBased (Default)] Gibt den Mechanismus an, mit dem Textdateien und Binärdateien
unterschieden werden.
--extensionpreset [Simple (Default), UnityProject] Gibt an, welche vordefinierten Dateierweiterungen für die
unterscheidund von Text- und Binärdateien verwendet werden sollen.
--help Display this help screen.
--version Display version information.
Lizenz
Dieses Projekt ist unter der MIT License lizenziert.
Abhängigkeiten
Dieses Projekt nutzt folgende NuGet-Pakete:
CommandLineParser– zur einfachen Definition von CLI-Optionen und Argumenten.Microsoft.Extensions.DependencyInjection– für Dependency Injection und Service-Registrierung.NLog– für Logging und Protokollierung von Meldungen.
Repository
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.