Skip to main content
Inspiring
August 28, 2006
Answered

Why does RCS prompt me to check out the .XPJ file when I open RoboHelp HTML?

  • August 28, 2006
  • 2 replies
  • 710 views
We just upgraded from X3 to X5 and began using RoboSource Control. We currently have a dedicated server machine and 1 client machine (we'll be adding 3 more client machines once I resolve all issues with this one). I have working folders set up on each machine so I can open the Help projects with RoboHelp HTML.

The issue here is that I often receive the following prompt in a dialog box when I open a Help project in RH HTML:

"To add version control information to this project, the files in the list below need to be checked out from version control. Do you want to check out these files?" (The only file listed is the .XPJ file.)

I only seem to receive this message after I have opened that particular Help project on the other PC. E.g., I open Help project A on the Server. If I close it, I can re-open the Help project on that machine multiple times without receiving the message. However, if I then open Help project A on the client machine, I'll get the prompt to check out the XPJ file. If I check it out, I can then re-open the Help project on that machine multiple times without receiving the message. Of course, if check in the XPJ file from the client machine, I'll get the prompt on the Server machine to check it out the next time I go to open it up from there.

Thoughts?
This topic has been closed for replies.
Correct answer RoboFan
Get the latest version of the XPJ file from the version control database.

2 replies

RoboFanAuthorCorrect answer
Inspiring
August 29, 2006
Get the latest version of the XPJ file from the version control database.
August 29, 2006
If you have the project opened successfully, look at the File Status tab and search for the entry of the project's XPJ-file. Is there any indication of something being different than with other files?

In RoboSource Control Explorer, have a look at the XPJ's history. Does it change regularly?


Greetings

---Dirk Bock
RoboFanAuthor
Inspiring
August 29, 2006
Dirk,

Thanks for the suggestions. I was prompted to check out the XPJ for one of our Help projects this morning. I clicked No (to NOT check out the XPJ file from the database), then selected the File Status tab, right-clicked on the XPJ file, selected Show Differences... and discovered that the XPJ file in the database had the following version control related text, whereas the XPJ file in the working folder on my SERVER machine did not (the working folder copy on my CLIENT machine matched the file in the database):

Note: This code appears between a <miscproperties> line and a <CompileOptions> line (both XPJ files had these two lines).