pmrep 命令引用 > CreateFolder
  

CreateFolder

在存储库中创建文件夹。
CreateFolder 命令使用以下语法:
createfolder

-n <folder_name>

[-d <folder_description>]

[-o <owner_name>]

[-a <owner_security_domain>]

[-s (shared_folder)]

[-p <permissions>]

[-f <active | frozendeploy | frozennodeploy>]
下表介绍了 pmrepCreateFolder 选项和参数:
选项
参数
说明
-n
folder_name
必需。 文件夹名称。
-d
folder_description
可选。 显示在存储库管理器中的文件夹说明。 如果文件夹说明包含空格或其他非字母数字字符,请用引号将其引起来。
-o
owner_name
可选。 文件夹的所有者。 文件夹所有者可以是存储库中的任意用户。 默认所有者是创建文件夹的用户。
-a
owner_security_domain
使用 LDAP 身份验证时需要。 所有者所属的安全域的名称。 默认为“本地”。
-s
-
可选。 将文件夹设为共享。
-p
权限
可选。 文件夹的访问权限。 如果忽略,存储库服务将分配默认权限。
-f
主动
frozendeploy
frozennodeploy
可选。 将文件夹状态更改为以下状态之一:
  • - active。 此状态允许用户签出文件夹中受版本控制的对象。
  • - frozendeploy(已冻结,允许部署替换)。 此状态将防止用户签出文件夹中的对象。 部署到文件夹时将会创建对象的新版本。
  • - frozennodeploy(已冻结,不允许部署替换)。 此状态将防止用户签出文件夹中的对象。 不能将对象部署到此文件夹。

分配权限

使用 -p 选项并输入三位数字,可以分配所有者、组和存储库权限。 第一个数字对应于所有者权限,第二个数字对应于用户所属的组权限,第三个数字对应于所有其他权限。
针对每组权限输入一个数字。 每个权限均与一个数字关联。 指定 4 表示读取权限,指定 2 表示写入权限,指定 1 表示执行权限。 要分配权限,请输入 4、2、1 或其中任意数字之和。
例如,如果要分配默认权限,请使用以下命令语法:
-p 764
这将为文件夹所有者赋予读取、写入和执行权限 (7 = 4+2+1)。 所有者所属的组具有读取和写入权限 (6 = 4+2)。 所有其他人具有读取权限。
此命令返回“createfolder 已成功完成 (createfolder successfully completed)”或“createfolder 失败 (createfolder failed)”消息。 由于下列原因,创建可能失败: