Skip to main content
typo
Source Link
Dominic Cronin
  • 18.5k
  • 3
  • 23
  • 74

Aside from manual or core service scripts consider the PowerTools PowerShell option, compliments of Dominic Cronin, or Content Porter, especially useful to set defaults field values.

PowerTools 2011 has (a PowerShell Version of) Component Synchronizer. Dominic Cronin created a PowerShell version of Component Synchronizer branched within the PowerTools repository. If interested in helping, definitely reach out to see how we can integrate this into the CME Extension.

Content Porter . I've yet to try it, but Content Porter 2009 SP2 has an option to Synchronize content against Schema before importing.

SDL Live Content explains importing items without their schemas may mean they "may not be valid against the Schema found on the destination Content Manager."

But if you select Synchronize content against Schema before importing, Content Porter will attempt to:

  • Reorder fields to match the [target] Schema
  • Remove fields not present in the [target] Schema
  • Add fields to items, "on the condition that the fields are optional fields, or have a default value, or both."

This handles the typical schema changes, which I've outlined in this post.

Update: I describe Content Porter component syncrhonizationsynchronization on TridionDeveloper.

Update: Core Service now includes synchronization options (search online or see the documentation).

Warning: any synchronization approach can lead to data loss. Be sure to back-up and test your approach in DEV before automatically changing components. It's called PowerTools for a reason. ;-)

Aside from manual or core service scripts consider the PowerTools PowerShell option, compliments of Dominic Cronin, or Content Porter, especially useful to set defaults field values.

PowerTools 2011 has (a PowerShell Version of) Component Synchronizer. Dominic Cronin created a PowerShell version of Component Synchronizer branched within the PowerTools repository. If interested in helping, definitely reach out to see how we can integrate this into the CME Extension.

Content Porter . I've yet to try it, but Content Porter 2009 SP2 has an option to Synchronize content against Schema before importing.

SDL Live Content explains importing items without their schemas may mean they "may not be valid against the Schema found on the destination Content Manager."

But if you select Synchronize content against Schema before importing, Content Porter will attempt to:

  • Reorder fields to match the [target] Schema
  • Remove fields not present in the [target] Schema
  • Add fields to items, "on the condition that the fields are optional fields, or have a default value, or both."

This handles the typical schema changes, which I've outlined in this post.

Update: I describe Content Porter component syncrhonization on TridionDeveloper.

Update: Core Service now includes synchronization options (search online or see the documentation).

Warning: any synchronization approach can lead to data loss. Be sure to back-up and test your approach in DEV before automatically changing components. It's called PowerTools for a reason. ;-)

Aside from manual or core service scripts consider the PowerTools PowerShell option, compliments of Dominic Cronin, or Content Porter, especially useful to set defaults field values.

PowerTools 2011 has (a PowerShell Version of) Component Synchronizer. Dominic Cronin created a PowerShell version of Component Synchronizer branched within the PowerTools repository. If interested in helping, definitely reach out to see how we can integrate this into the CME Extension.

Content Porter . I've yet to try it, but Content Porter 2009 SP2 has an option to Synchronize content against Schema before importing.

SDL Live Content explains importing items without their schemas may mean they "may not be valid against the Schema found on the destination Content Manager."

But if you select Synchronize content against Schema before importing, Content Porter will attempt to:

  • Reorder fields to match the [target] Schema
  • Remove fields not present in the [target] Schema
  • Add fields to items, "on the condition that the fields are optional fields, or have a default value, or both."

This handles the typical schema changes, which I've outlined in this post.

Update: I describe Content Porter component synchronization on TridionDeveloper.

Update: Core Service now includes synchronization options (search online or see the documentation).

Warning: any synchronization approach can lead to data loss. Be sure to back-up and test your approach in DEV before automatically changing components. It's called PowerTools for a reason. ;-)

added 107 characters in body
Source Link
Alvin Reyes
  • 12.8k
  • 4
  • 23
  • 62

Aside from manual or core service scripts consider the PowerTools PowerShell option, compliments of Dominic Cronin, or Content Porter, especially useful to set defaults field values.

PowerTools 2011 has (a PowerShell Version of) Component Synchronizer. Dominic Cronin created a PowerShell version of Component Synchronizer branched within the PowerTools repository. If interested in helping, definitely reach out to see how we can integrate this into the CME Extension.

Content Porter . I've yet to try it, but Content Porter 2009 SP2 has an option to Synchronize content against Schema before importing.

SDL Live Content explains importing items without their schemas may mean they "may not be valid against the Schema found on the destination Content Manager."

But if you select Synchronize content against Schema before importing, Content Porter will attempt to:

  • Reorder fields to match the [target] Schema
  • Remove fields not present in the [target] Schema
  • Add fields to items, "on the condition that the fields are optional fields, or have a default value, or both."

This handles the typical schema changes, which I've outlined in this post.

Update: I describe Content Porter component syncrhonization on TridionDeveloper.

Update: Core Service now includes synchronization options (search online or see the documentation).

Warning: any synchronization approach can lead to data loss. Be sure to back-up and test your approach in DEV before automatically changing components. It's called PowerTools for a reason. ;-)

Aside from manual or core service scripts consider the PowerTools PowerShell option, compliments of Dominic Cronin, or Content Porter, especially useful to set defaults field values.

PowerTools 2011 has (a PowerShell Version of) Component Synchronizer. Dominic Cronin created a PowerShell version of Component Synchronizer branched within the PowerTools repository. If interested in helping, definitely reach out to see how we can integrate this into the CME Extension.

Content Porter . I've yet to try it, but Content Porter 2009 SP2 has an option to Synchronize content against Schema before importing.

SDL Live Content explains importing items without their schemas may mean they "may not be valid against the Schema found on the destination Content Manager."

But if you select Synchronize content against Schema before importing, Content Porter will attempt to:

  • Reorder fields to match the [target] Schema
  • Remove fields not present in the [target] Schema
  • Add fields to items, "on the condition that the fields are optional fields, or have a default value, or both."

This handles the typical schema changes, which I've outlined in this post.

Update: I describe Content Porter component syncrhonization on TridionDeveloper.

Warning: any synchronization approach can lead to data loss. Be sure to back-up and test your approach in DEV before automatically changing components. It's called PowerTools for a reason. ;-)

Aside from manual or core service scripts consider the PowerTools PowerShell option, compliments of Dominic Cronin, or Content Porter, especially useful to set defaults field values.

PowerTools 2011 has (a PowerShell Version of) Component Synchronizer. Dominic Cronin created a PowerShell version of Component Synchronizer branched within the PowerTools repository. If interested in helping, definitely reach out to see how we can integrate this into the CME Extension.

Content Porter . I've yet to try it, but Content Porter 2009 SP2 has an option to Synchronize content against Schema before importing.

SDL Live Content explains importing items without their schemas may mean they "may not be valid against the Schema found on the destination Content Manager."

But if you select Synchronize content against Schema before importing, Content Porter will attempt to:

  • Reorder fields to match the [target] Schema
  • Remove fields not present in the [target] Schema
  • Add fields to items, "on the condition that the fields are optional fields, or have a default value, or both."

This handles the typical schema changes, which I've outlined in this post.

Update: I describe Content Porter component syncrhonization on TridionDeveloper.

Update: Core Service now includes synchronization options (search online or see the documentation).

Warning: any synchronization approach can lead to data loss. Be sure to back-up and test your approach in DEV before automatically changing components. It's called PowerTools for a reason. ;-)

Updated CP's synchronization option.
Source Link
Alvin Reyes
  • 12.8k
  • 4
  • 23
  • 62

Aside from manual or custom core service scripts consider the PowerTools PowerShell optionPowerTools PowerShell option, compliments of Dominic Cronin, or Content PorterContent Porter, especially useful to set defaults field values.

PowerTools 2011 has (a PowerShell Version of) Component Synchronizer

PowerTools 2011 has (a PowerShell Version of) Component Synchronizer. Dominic Cronin created a PowerShell version of Component Synchronizer branched within the PowerTools repository. If interested in helping, definitely reach out to see how we can integrate this into the CME Extension.

Content Porter Syncrhonize Option

I've yet to try it, but ContentContent Porter . I've yet to try it, but Content Porter 2009 SP2 has an option to Synchronize content against Schema before importing.

SDL Live Content explains importing items without their schemas may mean they "may not be valid against the Schema found on the destination Content Manager."

But if you select Synchronize content against Schema before importing, Content Porter will attempt to:

  • Reorder fields to match the [target] Schema
  • Remove fields not present in the [target] Schema
  • Add fields to items, "on the condition that the fields are optional fields, or have a default value, or both."

I think thisThis handles most of the typical schema changes, which I've outlined in this post.

Update: I describe Content Porter component syncrhonization on TridionDeveloper.

Warning: any of the synchronization approachesapproach can lead to data loss. Be sure to create a back-up (database or with Content Porter) and test your approach in DEV before automatically changing components. It's called PowerTools for a reason. ;-)

Aside from manual or custom core service scripts consider the PowerTools PowerShell option, compliments of Dominic Cronin or Content Porter.

PowerTools 2011 has (a PowerShell Version of) Component Synchronizer

Dominic Cronin created a PowerShell version of Component Synchronizer branched within the PowerTools repository. If interested in helping, definitely reach out to see how we can integrate this into the CME Extension.

Content Porter Syncrhonize Option

I've yet to try it, but Content Porter 2009 SP2 has an option to Synchronize content against Schema before importing.

SDL Live Content explains importing items without their schemas may mean they "may not be valid against the Schema found on the destination Content Manager."

But if you select Synchronize content against Schema before importing, Content Porter will attempt to:

  • Reorder fields to match the [target] Schema
  • Remove fields not present in the [target] Schema
  • Add fields to items, "on the condition that the fields are optional fields, or have a default value, or both."

I think this handles most of the typical schema changes, which I've outlined in this post.

Warning: any of the synchronization approaches can lead to data loss. Be sure to create a back-up (database or with Content Porter) and test your approach in DEV before automatically changing components. It's called PowerTools for a reason. ;-)

Aside from manual or core service scripts consider the PowerTools PowerShell option, compliments of Dominic Cronin, or Content Porter, especially useful to set defaults field values.

PowerTools 2011 has (a PowerShell Version of) Component Synchronizer. Dominic Cronin created a PowerShell version of Component Synchronizer branched within the PowerTools repository. If interested in helping, definitely reach out to see how we can integrate this into the CME Extension.

Content Porter . I've yet to try it, but Content Porter 2009 SP2 has an option to Synchronize content against Schema before importing.

SDL Live Content explains importing items without their schemas may mean they "may not be valid against the Schema found on the destination Content Manager."

But if you select Synchronize content against Schema before importing, Content Porter will attempt to:

  • Reorder fields to match the [target] Schema
  • Remove fields not present in the [target] Schema
  • Add fields to items, "on the condition that the fields are optional fields, or have a default value, or both."

This handles the typical schema changes, which I've outlined in this post.

Update: I describe Content Porter component syncrhonization on TridionDeveloper.

Warning: any synchronization approach can lead to data loss. Be sure to back-up and test your approach in DEV before automatically changing components. It's called PowerTools for a reason. ;-)

Source Link
Alvin Reyes
  • 12.8k
  • 4
  • 23
  • 62
Loading