CreateFolder
Crea una carpeta en el repositorio.
El comando CreateFolder emplea la siguiente sintaxis:
createfolder
-n <folder_name>
[-d <folder_description>]
[-o <owner_name>]
[-a <owner_security_domain>]
[-s (shared_folder)]
[-p <permissions>]
[-f <active | frozendeploy | frozennodeploy>]
La tabla siguiente describe las opciones y los argumentos de pmrepCreateFolder
Opción | Argumento | Descripción |
---|
-n | folder_name | Obligatorio. Nombre de la carpeta. |
-d | folder_description | Opcional. Descripción de la carpeta que aparece en el administrador de repositorio. Si la descripción de la carpeta contiene espacios u otros caracteres no alfanuméricos, escríbala entre comillas. |
-o | owner_name | Opcional. Propietario de la carpeta. Cualquier usuario del repositorio puede ser el propietario de la carpeta. El propietario predeterminado es el usuario que crea la carpeta. |
-a | owner_security_domain | Obligatorio si se utiliza autenticación de LDAP. Nombre del dominio de seguridad al que pertenece el propietario. El valor predeterminado es Nativo. |
-s | - | Opcional. Establece el uso compartido de la carpeta. |
-p | permisos | Opcional. Derechos de acceso a la carpeta. Si se omite, el servicio de repositorio asigna permisos predeterminados. |
-f | active frozendeploy frozennodeploy | Opcional. Cambia el estado de la carpeta a uno de los siguientes: - - active. Este estado permite a los usuarios desproteger los objetos con versión de la carpeta.
- - frozendeploy (Inmovilizado, Permitir implementación para reemplazar). Este estado impide a los usuarios desproteger los objetos de la carpeta. La implementación en la carpeta crea versiones nuevas de los objetos.
- - frozennodeploy (Inmovilizado, No permitir implementación para reemplazar). Este estado impide a los usuarios desproteger los objetos de la carpeta. No puede implementar objetos en esta carpeta.
|
Asignación de permisos
Puede asignar permisos de propietario, de grupo y de repositorio mediante la introducción de tres dígitos con la opción -p. El primer dígito corresponde a los permisos de propietario, el segundo a los permisos del grupo al que pertenece el usuario, y el tercero a los permisos para todos los demás usuarios.
Introduzca un número para cada conjunto de permisos. Cada permiso está asociado con un número. Designe el 4 para el permiso de lectura, el 2 para el permiso de escritura y el 1 para el permiso de ejecución. Para asignar permisos, introduzca los números 4, 2, 1 o la suma de cualquiera de estos números.
Por ejemplo, para asignar los permisos predeterminados use la sintaxis de comando siguiente:
-p 764
Esto concede al propietario de la carpeta permisos de lectura, escritura y ejecución (7 = 4+2+1). El grupo del propietario tiene permisos de lectura y escritura (6 = 4+2). Y todos los demás usuarios tienen permiso de lectura.
El comando devuelve el mensaje “creación de carpeta completada correctamente” o el mensaje “error al crear carpeta”. La creación podría haber fallado por los siguientes motivos:
- •La carpeta ya existe.
- •El propietario no existe o no pertenece al grupo en cuestión.