Propagation - menu item grey out

Started by ERBRO, May 20, 2025, 03:28:48 PM

Previous topic - Next topic

ERBRO

Hello,

In the menu, Commands  > Relation, the "Propagate Data to versions"  is grey out if I selected several files and not all the files have versions.

Is there a way to overcome this ? As work around, I manually select the pictures with versions and then papply the "Propagate Data to versions" .

Best regards
Eric

Mario

The command is disabled when the focused file has no versions / is no master.
You need to select masters only, not an arbitrary selection of masters, versions and files without any relation at all.

Why do you run this command?
Metadata is automatically propagated when you write-back the master.
Forcing a propagation this way is in almost all cases only required when you have made changes to what is propagated in the options and the master is not pending. Is this the case?

If selecting masters is too cumbersome, use the File Properties filter to show only masters:
Hide Masters + the Invert option.

ERBRO

Hello Mario,

I use this option after having try different cases and the data where not propagate.  Maybe I do something wrong but I can not figure out what.

My Folder structure is inherit from Capture One session

Example :

Project XYZ
 \Capture
 \Output
 \Selected
 \Trash

Thge pictures are imported in the Project XYZ\Caoture folder within cpature one (RAW files)

I develop in Cpature one the RAW.  When I'm happy with the result, I create (=export) JPG still from within Cpature one. The JPG are place in the Project XYZ\Output folder.

When I'm ready with my project, I go in iMatch where I following Workflow 

1. I update the metadata of all pictures of the Project withsome genetal data (Location, Country, event, etc) using a metadata template.

2. I add to the RAW file keywords. then write-back.

3. I refreshe the relation to connect the the RAW withthe corresponding jpg (there can be several jpg for one RAW)

4. As it does not propagate (or not always ?)  I selct the RAW with version (not all the RAW have jpg so some of them have no versions) and click on propagate.

Maybe reading how I work will hep to detext what I do wrong.

Best Regards
Eric Bromey



Mario

Make sure that your versions are correctly detected.
Use the Version panel to see all versions for the master you select.
Most metadata is propagated when you write-back the master!

When a master is selected, this variable lists the file name of all it's versions:

{File.Versions|replace:~;=={crlf}}


QuoteI refreshe the relation to connect the the RAW withthe corresponding jpg (there can be several jpg for one RAW)

 You usually never need to refresh the relations. Once you have set up a maste/version relation, IMatch automatically detects masters and versions when it rescans a folder. For example, when you create new versions of a master file outside of IMatch, e.g. in your image editor.

You manually refresh the relations if you make a change to the relation definition or you create a relation definition when masters and versions are already in the database.

If you add a new version to the database but it is not automatically detected, double-check your file relation setup.

QuoteI update the metadata of all pictures of the Project withsome genetal data (Location, Country, event, etc) using a metadata template.
Depending on which data you propagate (details, please), make sure that metadata changes you make to the master don't wipe out metadata changes you make to versions when the master is written back.

ERBRO

HEllo Mario,

Thank you for all these clarifications.  I will apply your recommendations with the next project and if it is still unclear I will recontact you.

Best regards
Eric