This content has been marked as final. Show 2 replies
Is this the same issue as you posted in OK to use RH with Subversion ? You might want to add a comment to divert people to this post instead, so people can find the discussion.
I don't have Subversion myself, but I suspect the process would be similar. Hopefully someone with Subversion will correct anything that isn't.
First, I have had a couple of projects which haven't upgraded all files correctly when moving from X5 to RH6. It seemed to help when I checked out the project manually before opening it in the newer version of Robohelp.
As you say you are restoring an earlier version, possibly my original though about your issue wasn't correct. In this case, the following comments are our solutions to patching older versions of our help.
I've found that if you need to go to an old version of RH, or someone else has worked on the project since you last did, it's best to delete the CPD file, as it seems to store information about files, so if any have been added or removed, the changes may not show up due to this "cache".
Additionally, when you start to edit a topic robohelp will get the last version checked in. So if you want to work on an old version, it will automatically "get" the newer version when it checks out the file.
The process we use is:
1. Manually check out the entire project using SourceSafe. (this ensures RH won't try to checkout and get the latest file.)
2. Show History and Get the specific version we want to work on. (In VSS, we use the Label function for each version, as it seems to do a better job of getting all the correct files than working on dates.)
3. Delete the CPD file.
4. Open the project in RH.
If you then need to go back to the "newer" version, you have to do the same again, just getting the applicable version in step 2.
Possibly there is an easier or more efficient method, but this works for us.
Hope this helps,
You talk about rolling back to a previous revision and then losing some changes. Isn't that what happens if you go back to an earlier version? Or did you make the TOC and variable changes before you checked the project in on the 27th, and so those changes are what you're expecting to see in the revision you rolled back to?
Amber's suggestion to delete the CPD and then open the project in RH may be what's needed. There's info about doing that on Peter Grainge's site, grainge.org.