CreateFolder
Erstellt einen Ordner im Repository.
Der CreateFolder-Befehl verwendet die folgende Syntax:
createfolder
-n <folder_name>
[-d <folder_description>]
[-o <owner_name>]
[-a <owner_security_domain>]
[-s (shared_folder)]
[-p <permissions>]
[-f <active | frozendeploy | frozennodeploy>]
In der folgenden Tabelle werden die pmrepCreateFolder-Optionen und -Argumente beschrieben:
Option | Argument | Beschreibung |
|---|
-n | folder_name | Erforderlich. Ordnername. |
-d | folder_description | Optional. Beschreibung des Ordners, der im Repository Manager angezeigt wird. Wenn die Ordnerbeschreibung Leerzeichen oder andere nicht alphanumerische Zeichen enthält, setzen Sie sie in Anführungszeichen. |
-o | owner_name | Optional. Eigentümer des Ordners. Jeder Benutzer im Repository kann Eigentümer des Ordners sein. Der Standardeigentümer ist der Benutzer, der den Ordner erstellt hat. |
-a | owner_security_domain | Erforderlich, wenn Sie LDAP-Authentifizierung verwenden. Name der Sicherheitsdomäne, zu der der Eigentümer gehört. Standardwert ist "Native". |
-s | - | Optional. Stellt den Ordner zur gemeinsamen Nutzung zur Verfügung. |
-p | Berechtigungen | Optional. Zugriffsberechtigungen für den Ordner. Wenn dies ausgelassen wird, weist der Repository Service Standardberechtigungen zu. |
-f | active frozendeploy frozennodeploy | Optional. Ändert den Ordnerstatus auf einen der folgenden Status: - - active. Dieser Status ermöglicht Benutzern das Auschecken versionsgesteuerter Objekte im Ordner.
- - frozendeploy (Eingefroren, Ersetzen bei Bereitstellung zulassen). Dieser Status verhindert, dass Benutzer Objekte im Ordner auschecken. Bei der Bereitstellung im Ordner werden neue Versionen der Objekte erstellt.
- - frozennodeploy (Eingefroren, Ersetzen bei Bereitstellung nicht zulassen). Dieser Status verhindert, dass Benutzer Objekte im Ordner auschecken. Sie können in diesem Ordner keine Objekte bereitstellen.
|
Zuweisen von Berechtigungen
Sie können Repository-Berechtigungen zuweisen, indem Sie bei Verwendung der Option „-p“ eine Ziffer eingeben.
Geben Sie für jeden Berechtigungssatz eine Zahl ein. Verwenden Sie 4 für Leseberechtigung, 2 für Schreibberechtigung und 1 für Ausführungsberechtigung. Um Berechtigungen zuweisen, geben Sie 4, 2, 1 oder die Summe der entsprechenden Zahlen ein.
Wenn Sie beispielsweise Standardberechtigungen zuweisen möchten, verwenden Sie die folgende Befehlssyntax:
-p 764
Mit dieser Syntax erhält der Ordnereigentümer die Berechtigung zum Lesen, Schreiben und Ausführen (7 = 4+2+1). Die Gruppe des Eigentümers hat Lese- und Schreibberechtigungen (6 = 4+2). Alle anderen haben Leseberechtigung.
HINWEIS: Standardmäßig werden dem Eigentümer des Ordners immer Lese-, Schreib- und Ausführungsberechtigungen gewährt, während der Gruppe immer Standardberechtigungen von Dritten erteilt werden. Sie können den Ordnereigentümer und die Gruppenberechtigungen für einen freigegebenen Ordner nicht aktualisieren.
Der Befehl gibt die Meldung "createfolder erfolgreich abgeschlossen" oder "createfolder fehlgeschlagen" zurück. Die Erstellung schlägt möglicherweise aus folgenden Gründen fehl:
- •Der Ordner ist bereits vorhanden.
- •Der Eigentümer existiert nicht oder gehört nicht zur Gruppe.