When using the command line to compile a Robohelp project, is there a way to update the shared resources within the project before generation?
For example, say you have Project1 and it is using snippet1 in that project. However, snippet1 has been modified in the resource manager (just say, for argument's sake, that snippet1 is also used in Project2, and you modified the snippet there and synced it to the resource manager). When you do a regular command line compile, the snippet is not updated.
Is there a way to sync the snippets and images from the resource manager in the project before doing the command line compile (other than opening the project and syncing manually)? After all, if I have to open the project, there's no reason to command line compile since I'm already there and can just compile it from the project.
I don't think that is possible as, correct me if I am wrong, even within RoboHelp the images don't get updated automatically. It's something you have to do.
It's a good point though so I suggest submitting a feature request.
The more people who request a feature, the more likely it is to be actioned. Please follow this link.
See www.grainge.org for RoboHelp and Authoring tips
I found a way around this!
Robohelp doesn't care whether the files are updated through the application or through Windows Explorer (such as by copying the most recent file to the project's folder).
I created a simple batch file that copies and replaces any file that is older than the file located in the resource manager. This allows Robohelp to pull in the updated files during a command line compile. There's always a way!
However, I found something problematic with the command line compile. I started a new thread to ask about that.
Europe, Middle East and Africa