How Are Conflicts Resolved?


Items and folders in the library are identified by two things: their name and a unique identifier (GUID). Several items can have the same name provided that they are not located in the same folder, but every item will always have a unique identifier. This identifier is used in external references to the item, such as a link to an analysis file that you can send to a colleague. If your colleague clicks the link, she can open the analysis file in TIBCO Spotfire. Here is an example of such a link:

http://spotfireserver:8080/spotfire/library?guid=2d89e46f-3b15-463a-b581-96d3dfb41742

Note: Folders are currently not being replaced so the old permissions are always kept on the folder level.

Copy and Move

When you copy or move an item to a folder where an identically named item is already present, you must decide how to handle this conflict.

Import

If an imported item has the same name or GUID as an existing item there will be a conflict. There are three options for how to handle this. These options are explained in detail below.

The following images explain in detail how various conflicts are handled. This is primarily important for library administrators about to import content into the library, since one should be aware of the result if there are conflicts on GUIDs or names. Each section starts with an image showing the task performed, and then the result is shown for each of the three options.

Name Conflict Resolution

Import Folder A from Library 1 to Library 2

 

lib_name_conflict_overview.png

 

Automatically rename copied item

lib_name_conflict_automatically_rename.png

 

Replace existing item

lib_name_conflict_replace_existing.png

 

Keep existing item

lib_name_conflict_keep_existing.png

 

GUID Conflict Resolution

Import Folder A from Library 1 to Library 2

lib_guid_conflict_overview.png

 

Automatically assign new name or GUID to imported item

lib_guid_conflict_automatically_assign.png

 

Replace existing item

lib_guid_conflic_replace_existing.png

 

Keep existing item

lib_guid_conflict_keep_existing.png

 

Name and GUID Conflict Resolution

Import Folder A from Library 1 to Library 2

lib_nameandguid_conflict_overview.png

 

Automatically assign new name or GUID to imported item

lib_nameandguid_conflict_automatically_assign.png

 

Replace existing item

lib_nameandguid_conflict_replace_existing.png

 

Keep existing item

lib_nameandguid_conflict_keep_existing.png