Copy-forward Operation
The copy-forward operation enables the copying and forwarding of links from the weak side. The object on the strong side is local, while those on the weak side are newly replicated. The valid iteration to copy from must be the first pre-existing iteration in the derived-from chain. This results in the creation of new local links. The configured link for a copy-forward operation creates a copy and updates it to point to the newer iteration on the weaker side.
While overwriting the weak side of the object, which is marked as Locked for Replication, and replicating new iterations or versions from the source system, the provided associated link is configured for a copy-forward link adjustment. This link exists for previous iterations or versions of the same object on the target system.
Example
The evolution of an iteration or revision on the source system causes the replication of the same iterations or revisions on the target system.
Consider a scenario where, before replication, the source system has a document with iterations Document A.1 with the relationship Part Describe Link – L1 with Part A.2, and Document A.2 with the relationship Part Describe Link – L2 with Part A.2.
The target system has the same document object that exists locally and is marked as Locked for Replication, with one of the same iterations Document A.1 with the relationship Part Describe Link – L3 with Part A.2 (local).
The iteration Document A.2 does not exist on the target system.
Only the weak side objects are exported.
For more information see the below table.
Before Replication
Source
Target
Strong Side
Weak Side
Role A
Link
Role B
Role A (Local)
Link
Role B (marked as Locked for Replication)
Part A.1
Part A.1
Part A.2
Part Describe Link - L1
Document A.1
Part A.2
Part Describe Link – L3
Document A.1
Part A.2
Part Describe Link - L2
Document A.2
While replicating with the overwrite option, the iteration Document A.1 gets overwritten, and iteration Document A.2 is replicated from the source system to the target system.
For more information see the below table.
After Replication
Source
Target
Strong Side
Weak Side
Role A
Link
Role B
Role A (Local)
Link
Role B (marked as Locked by Product Design Package)
Part A.1
Part A.1
Part A.2
Part Describe Link - L1
Document A.1
Part A.2
Part Describe Link – L3
Document A.1 (overwritten)
Part A.2
Part Describe Link - L2
Document A.2
Part A.2
Part Describe Link – L3c
Document A.2 (replicated)
After replication, in the target system, relationship Part Describe Link – L3c is newly created by copying Part Describe Link – L3 establishing a new link between Part A.2 (local) and Document A.2.
Isto foi útil?