Project builds from one user incorrect
Hi, everyone! I'm kind of at the end of my rope here. This is RoboHelp Classic 2019. We're at v.12, cannot update until we vet the updates, but this issue started before the updates.
We have 4 projects, 3 machines with 3 different users. The problem I'm having only happens on one machine. We use svn for source control, using the plugin that Adobe supported in the past for RH Classic.
- 3 projects using RH Classic 2019.
- Two projects use responsive output, one chm.
- The problem occurs in the projects using the responsive output.
- The problem only occurs on one machine, which we call the "build" machine.
- Essentially, changes made on the other two machines and checked in. The build machine updates svn, opens the project, runs a build. The changes will appear in the output, but not in search. Additionally, the build machine only respects CBTs in their state at the very first check in of the topic. So, If I remove a build tag that restricts part of a topic to internal use only, that build machine treats the topic as if the CBT is still there. There are some other strange oddities, such as ignoring new baggage files and things of that nature. Particularly, in one project it's ignoring an entire folder that the project uses to make pretty print work when it builds output.
Things I've tried:
- Brand new CBDs, brand new SSL files, brand new build expressions. None of those things has any effect on the output from that machine. Of importnant note, I can build the exact same SSL from my machine (the only difference is output directory) and it works as expected.
- Removing build tags from topics and recreating them.
- Creating the topic again from scratch.
- Deleting and recopying the project on the build machine.
- So many other things I can't remember (this has been happening for weeks that I'm aware of, potentially months). Pretty much everything except uninstalling and reinstalling.
The nature of the issue leads me to believe the problem is something to do with a cached file that's corrupted. Like RoboHelp thinks the search index is already good, so it's not going to rebuild it. And that the topics are good, so it's not going to think about rebuilding them without conditional content (or with it). The project is already set to delete the .cpd file every time it opens. I don't know what other files could be causing the problem and am hoping someone will have an idea of what files would be safe to delete. I did find some cache files in my own roaming profile that I considered deleting on that machine, but I am not sure how safe it is to remove those things.
I'd appreciate any directions or advice anyone might have to help me fix this thing!
Thanks!
