
Ew. This is turning into one of my least favorite
problems, where RH and source control get out of sync and don't
want to play together. Let me start with the simple part:
configuring the fpj file. Firstly, yes, I did mean that you should
check the fpj file out from VSS, although it sounds like that's a
moot point now. As for the actual configuration of the file in
Notepad, there are two important things to know: 1. The fpj file is
RoboHelp's list of what's in the project. I'm oversimplifying a
bit, but generally speaking, every folder in your project will have
an fpj file that tells RH what topics and subfolders live there. If
a folder or htm file is not listed in an fpj file, then it is
invisible to RH. 2. To see how the fpj file is constructed, open
another one up in Notepad. It's pretty straightforward.
OK, that was the easy part. The harder thing is to get RH and
your source control sync'ed up. Until you get this under control,
you should put the project off limits to the writers. If people are
making additional changes, you're likely to either add to the
trouble or else end up with more instances to fix. Have everyone
make a backup of what they've got, and then stay out until further
notice.
You might need to make several runs at this to make it work.
I'd work with the version of the project that you mentioned in the
first post, not the one from the other writer that you mentioned in
your 10/22/2008 08:57:06 PM post. Try manufacturing an fpj file as
mentioned above. Make a copy of that file and save it off
somewhere, as it might get overwritten during this process. Replace
the existing fpj that has just a few lines with your new one, and
then add it to source control. Then delete the cpd file and try
opening the project. Let me know if that works at all.
At that point, do not attempt to open the project from the
other writer's machine! If you can get things fixed with the first
writer's project, what you'll want to do is have the other writer
start fresh, not use his/her old version of the project.
G