下面是对接收的复制项目进行克隆(覆盖项目的挂载点和一个共享资源的挂载点)的一个 CLI 示例:
perch:> shares
perch:shares> replication
perch:shares replication> sources
perch:shares replication sources> select source-000
perch:shares replication source-000> select package-000
perch:shares replication source-000 package-000> clone
perch:shares replication source-000 package-000 clone> set target_project=my_clone
target_project = my_clone
perch:shares replication source-000 package-000 clone> list
CLONE PARAMETERS
target_project = my_clone
original_mountpoint = /export
override_mountpoint = false
mountpoint =
SHARE MOUNTPOINT
bob (inherited)
myfs1 (inherited)
perch:shares replication source-000 package-000 clone> set override_mountpoint=true
override_mountpoint = true
perch:shares replication source-000 package-000 clone> set mountpoint=/export/my_clone
mountpoint = /export/my_clone
perch:shares replication source-000 package-000 clone> select bob
perch:shares replication source-000 package-000 clone bob> set override_mountpoint=true
override_mountpoint = true
perch:shares replication source-000 package-000 clone bob> set mountpoint=/export/bob
mountpoint = /export/bob
perch:shares replication source-000 package-000 clone bob> done
perch:shares replication source-000 package-000 clone> commit
CLONE PARAMETERS
target_project = my_clone
original_mountpoint = /export
override_mountpoint = true
mountpoint = /export/my_clone
SHARE MOUNTPOINT
bob /export/bob (overridden)
myfs1 (inherited)
Are you sure you want to clone this project?
There are no conflicts.
perch:shares replication source-000 package-000 clone>