Documentation Center

Upload to project overview

How the S1000D Upload Content tool uploads content into a project or ContentRoutingProject.

About this task

You can use S1000D Upload Content to upload content either into a configuration, or into a project or ContentRoutingProject for work-in-progress.

If the object being uploaded does not exist in the selected project, the S1000D Upload Content tool does the following.

  1. Creates the object in the current configuration if it does not already exist.
  2. Reuses the object from the configuration into the project, overwriting the object in the project.
Note the following about uploading to a project.
  • An object is not uploaded if it has a project lock from a different project, an owner lock from another user, or an edit (checkout) lock. An object with a lock owned by the current user is uploaded if the user has permission to overwrite data.
  • An unlocked object is overwritten if the user has permission to do so; otherwise it is not uploaded.
  • Objects located in a configuration other than that in which the project is located are not uploaded.
  • If an object or its parent container exists in a different project, the object is uploaded to the selected project and the object and/or parent marked "out of date" in the other project.
  • An object is uploaded into the appropriate S1000D (hierarchical) container if that container resides in the project. If the container does not reside in the project, the object is placed directly under the project object.

The procedure for uploading into a project is described in the Uploading content into a project topic, which follows.