Upload to Project Overview

This topic describes how S1000D Upload works when you are uploading into a Project.

About this task

You can use S1000D Upload to upload content either into a Configuration or into a Project for work in progress.

If the object being uploaded does not exist in the selected project, the S1000D Upload tool:

  1. Creates the object in the current configuration if it does not already exist.
  2. Reuses the object from the configuration into the project.
  3. Overwrites the object in the project.
If the object that is being uploaded:
  • has a project lock on it from a different project, or has an edit lock (is checked-out), or has an owner lock from another user, the object is not uploaded.
  • does not have a lock on it, the object is over-written if the user has permission to do so, otherwise it is not uploaded.
  • has a lock that is owned by the current user, the object may be uploaded if the user has permission to overwrite data.
  • is located in a different configuration than where the project is located, it is not uploaded.
  • exists, or if the object's parent container exists in another project, the object is uploaded only into the selected project and the object and/or parent in the other project is marked "out of date".
  • The object is uploaded into the appropriate S1000D (hierarchical) container if it 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 Uploading Content into a Project.