Skip to main content
October 12, 2010
Question

How to add images from SourceSafe that are referenced in topic?

  • October 12, 2010
  • 1 reply
  • 1194 views

All of our HTM files and images are located in SoureSafe.  I added the HTM file to RoboHelp by doing the following.

  • Right click "Project Files"
  • Select New > Folder
  • Enter name for new folder
  • Right click new folder
  • Select Import
  • Click HTM file and click [Open]

When I did this it automatically added the following to RoboHelp

  • HTM file (it also listed the anchors)
  • Images
  • Stylesheet

Since then one of the developers that does not have a RoboHelp license checked in the following changes to the HTM file.

  • Added additional anchors to the HTM file
  • Added images to SourceSafe which are referenced in the HTM file

When I opened the RoboHelp project it did not update the "Project Files".  So, the new anchors and the new images are not showing up under "Project Files".  When I built the CHM file it did not contain the new images.  Therefore, it displayed the red X where the images should be.

How do I get the changes to show up under "Project Files"?

Any help on this would be greatly appreciated.

Thank you -

Karen Ahmad

    This topic has been closed for replies.

    1 reply

    Community Expert
    October 13, 2010

    Robohelp projects are only automatically updated when you use Robohelp to add/remove files. The 'easiest' solution is to get a Robohelp license for each user who needs to update this project and only make changes through Robohelp. However, this might not be possible in your organisation.

    Getting the latest files from source control and deleting the .cpd file before you open the project might update some of the information, but I'm unsure how much would be detected.

    You can set up RH8 to automatically delete the cpd file every time, so you don't have to remember to do it manual. Just note that when you do this, depending on the size of your project, it can take quite a while. I think it's in Tools > Options somewhere, but I don't have a copy I can look at, at the moment.

    Try that, and see how you go.

    Amebr

    October 13, 2010

    Thanks for the reply!

    I was able to get this to work by doing the following.

    • Tools > Options > General Tab > Check "Clear project cache (.cpd file) before opening any project"
    • Delete ProjectName.cpd from SourceSafe
    • Remove read only flag from ProjectName.cpd in my working directory

    When I opened the RoboHelp project it was automatically updated to reflect the changes that the other developer had made to the HTM file.

    Thanks again -

    Karen Ahmad

    October 14, 2010

    I disagree about the hhp file, but definitely the others and the cpd should not be source-controlled. Glad you got it sorted out.


    Surely this is not just a matter of opnion?