Hallo,
das die Sache bei Windows und SMB / CIFS funktioniert, zeigt, dass auf Alfresco-Seite die notwendige Konfiguration durchgeführt wurde. Mehr als Regeln oder Mandatory-Aspect sind nicht notwendig, um semantisch die Versionierung über egal welche Schnittstelle zu aktivieren.
Das Problem hier wird sein, das OS X über SMB womöglich irgendeinen Humbug treibt / kommuniziert, was bezüglich Dateiidentitäten Alfresco nicht die Möglichkeit gibt, korrekt zu versionieren bzw. dazu führt, dass versionierte Dokumente gelöscht und die aktuelle Fassung als "neue" Datei angelegt wird.
Leider hab ich 0 Erfahrung mit Macs bzw. deren Besonderheiten. In meinem Geschäftsumfeld bzw. bei unseren Kunden haben derartige Geräte keinerlei Relevanz - was ich mir irgendwann auch in Hinsicht auf MacroSchrott wünschen würde. Vielleicht findet sich hier ja ein anderer Entwickler, der schon mit OS X und SMB gewerkelt hat.
Gruß
Axel