File conflict resolution (Aviation)
The file manager allows you to work with files stored in the product library. Aside from the check out and in files and get local copy functionality, you can add, move, copy, or copy a file as a link. There may be instances where conflicts occur when you add or paste a file in the file manager. When this occurs, you can choose to keep the target file or overwrite it.
The following table describes the possible conflicts when adding, moving, copying, or copying a file as a link, and the result if overwriting the target file is available.
Conflict | Add | Move/Cut | Copy | Copy as link |
---|---|---|---|---|
File Checked Out | The file already exists in this location, and it has been checked out by a user. The target will be kept. | The file already exists in this location, and it has been checked out by a user. The target will be kept. | The file already exists in this location, and it has been checked out by a user. The target will be kept. | The file already exists in this location, and it has been checked out by a user. The target will be kept. |
Same File | N/A | The file being copied is the same as the target file. The target will be kept. | The file being copied is the same as the target file. The target will be kept. | The file being copied is the same as the target file. The target will be kept. |
File Exists | A file with the same name already exists. Overwriting the target file will create a new version of the file. | A file with the same name already exists. Overwriting the target file will create a new version of the file. | A file with the same name already exists. Overwriting the target file will create a new version of the file. | A file with the same name already exists. Overwriting the target file will replace the existing file with a link to the source file and delete all versions of the old file. |
Control File | The target file is a control file. Overwriting the target file will create a new version of the existing control file. | The target file is a control file. Overwriting the target file will create a new version of the existing control file. | The target file is a control file. Overwriting the target file will create a new version of the existing control file. | The target file is a control file. Overwriting the target file will replace the control file with a link to the source file and delete all versions of the old file. |
Instance database | The target file is an instance database. Overwriting the target file will replace the instance database. | The target file is an instance database. Overwriting the target file will replace the instance database. | The target file is an instance database. Overwriting the target file will replace the instance database. | The target file is an instance database. Overwriting the target file will replace the instance database with a link to the source file. |
Target Linked | The target file is linked to multiple entries. Overwriting the target file will create a new version and update all links referencing this file. | The target file is linked to multiple entries. Overwriting the target file will create a new version and update all links referencing this file. | The target file is linked to multiple entries. Overwriting the target file will create a new version and update all links referencing this file. | The target file is linked to multiple entries. Overwriting the target file will replace the existing link with a link to the new source. |
Source Linked | N/A | The source file is linked to multiple entries. Overwriting the target file will replace the existing file with a link to the source file and delete all versions of the old file. | The source file is linked to multiple entries. Overwriting the target file will create a new version of the file. | The source file is linked to multiple entries. Overwriting the target file will replace the existing file with a link to the source file and delete all versions of the old file. |
Both Linked | N/A | The source and target files are both linked to multiple entries. Overwriting the target file replaces the existing link with a link to the source file. | The source and target files are both linked to multiple entries. Overwriting the target file will create a new version of the existing file and update all links referencing this file. | The source and target files are both linked to multiple entries. Overwriting the target file will replace the existing link with a link to the source file. |