Ich habe vor Kurzem von Git-Namespaces erfahren und versuche gerade, es zu knacken. In welchen Situationen können Namespaces in Git nützlich sein?
Es könnte nützlich sein für einen Git-Dienst wie GitHub oder git.kernel.org , wo ein Repository oft verzweigt wird. Jede Verzweigung ist fast identisch. Wenn also nur ein Objektspeicher für alle Gabeln verwendet wird, kann der Dienst erhebliche Platzeinsparungen und Verbesserungen der Cache-Leistung erzielen.
Der Dienst könnte dies über einen einfachen Wrapper um Git implementieren, der den Namen des Repositorys automatisch auf den Wert GIT_NAMESPACE
vorstellt.
Abgesehen davon bin ich mir nicht sicher, warum man Namespaces verwenden sollte.
Tags und Links namespaces git