It seems that after configuring git source control or after upgrading to Flare 2017, my global project linking is no longer working.
When I build a project, I first see the Source Control window, "Querying Source Server" followed by the GPL window, "Auto Sync Import". The build appears to progress normally but once the build has completed, it is apparent that the files from the global project didn't actually get copied to the target project.
Failing to find a GPL sync list or configuration (is there a way to look at the current GPL configuration?), I restarted the Import Flare Project Wizard for the first time in two years and let it update all the global files. It is a set and literally forget feature!
That was successful! All my global files synced with the target project.
Unfortunately, it was just that one time! Even though I selected "Auto-reimport before 'Generate Output'", subsequent builds do not synchronize the changed global project files with the the target project. What is wrong? This has worked flawlessly for more than two years.
Even the mclogs reveal that something has fundamentally changed from before the Flare changes to now. Prior to the changes, the log indicates that it is processing the global files and after the Flare changes, it clearly skips the global files.
Before source control and Flare 2017 update:
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<MadCapLog Protocol="2" Description="MadCap Flare 2017 Generated 007-00xxNA-2T-UG-PDF.fltar" Date="2017-02-20T16:31:40.0841675-08:00">
<Messages>Compiling target 007-00xxNA-2T-UG-PDF...
Getting the latest version of all files in the project...
Querying source control server. This could take several minutes.
All files are up to date.
Sync files from source control in 2 second(s).
Removing previously generated content...
Gathering Glossary information...
Gathering Auto-index information...
Loading Master TOC...
Processing Master TOC...
Generating Glossary...
Processing Page Layouts...
Collecting source files...
Processing source files...
Processing topic: glb_00_cover_page.htm
Processing CSS: glb_resources\Stylesheets\glb_stylesheet.css...
Processing topic: _change_history_ug.htm
Processing topic: glb_0f_how_to_use_guide.htm
Processing topic: glb_0i_toc.htm
Processing topic: 100_intro.htm
Image "Datastream_rear_components.png" regenerated for "printPDF" medium: glb_images\ds_equipment\Datastream_rear_components.png
Processing topic: 130_getting_started.htm
...
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<MadCapLog Protocol="2" Description="MadCap Flare 2017 Generated 007-00xxNA-2T-UG-PDF.fltar" Date="2017-02-20T16:31:40.0841675-08:00">
<Messages>Compiling target 007-00xxNA-2T-UG-PDF...
Getting the latest version of all files in the project...
Querying source control server. This could take several minutes.
All files are up to date.
Sync files from source control in 2 second(s).
Removing previously generated content...
Gathering Glossary information...
Gathering Auto-index information...
Loading Master TOC...
Processing Master TOC...
Generating Glossary...
Processing Page Layouts...
Collecting source files...
Processing source files...
Processing topic: glb_00_cover_page.htm
Processing CSS: glb_resources\Stylesheets\glb_stylesheet.css...
Processing topic: _change_history_ug.htm
Processing topic: glb_0f_how_to_use_guide.htm
Processing topic: glb_0i_toc.htm
Processing topic: 100_intro.htm
Image "Datastream_rear_components.png" regenerated for "printPDF" medium: glb_images\ds_equipment\Datastream_rear_components.png
Processing topic: 130_getting_started.htm
...
Thank you,
Shawn