Skip to main content
April 12, 2010
Answered

Version Control Added- Project settings questions

  • April 12, 2010
  • 2 replies
  • 4886 views

Hello,

My fellow designer and I FINALLY got version control/robosource 3.1 set up on our Robohelp project. What a difference! Now I have some questions about settings. We are both connecting to the database from a shared Robohelp file on a server. Should we now have our a copy of the project on our local machines or do we keep the one instance on a shared drive/server? I ask because our version control is causing Robohelp to start up and conduct updates very, very slowly (20 minutes to boot up).

Also, I have the settings marked to only allow one user to check out a file at a time (we do not want to do a lot of merging as there's only two of us working on more than 1,000 topics). When I try and import or create a new file, I'm getting an error that the "*/root.fpj" is in use and cannot have multiple check-outs. What can I do about this?

Thanks for your help!

This topic has been closed for replies.
Correct answer johndaigle

Hi, Mollyid

Rick and Amebr have made some excellent points. It happens I have been working on some Adobe Captivate Demos that show the basic techniques for getting started with RoboSource Control.

Each is about two to three minutes long.

This one shows how a brand new project is added to RoboSource Control for the first time:

http://www.showmethedemo.com/Tutorials/RSC-Add1stTime/

This one shows how to open a project that is already in source control to your Working Folder on your local hard drive.

http://www.showmethedemo.com/Tutorials/RSC-OpenProj1stTime/

I will be tweaking these demos in the next few days, but I think they lay out the basic ideas.

Suggestions for improvement are welcome as I refine these demos.

John


John Daigle
Adobe Certified RoboHelp and Captivate Instructor
Evergreen, Colorado
http://www.showmethedemo.com

2 replies

April 14, 2010

Thanks for all of the help. I now have set the local working file, but have noticed that when I check

out a file, the output view that pops up indicates that it is checked out to shared drive. Is that what it is supposed to do?

I've attached files to illustrate.

Captiv8r
Legend
April 14, 2010

Hi again

What I'm seeing would seem to intimate that your working folder has been specified as a network resource. This isn't what you want. You need to sort how to configure the working folder to be on your local hard drive.

I'm not sure if this will help. Perhaps it may. Some folks begin working with RoboSource Control and just start off on the wrong foot. What I mean by that is to say they open the RoboSource Control Explorer application and just add a project in there. There are certain files that don't need to be in Source Control. The proper way to add a project to Source Control is by creating your project on your C drive, then clicking the "Add to source control" icon in the Source Control toolbar. Thinking about it, perhaps that's how you configure the "working folder". I don't use it so am not sure.

Cheers... Rick

Helpful and Handy Links

RoboHelp Wish Form/Bug Reporting Form

Begin learning RoboHelp HTML 7 or 8 within the day - $24.95!

Adobe Certified RoboHelp HTML Training

SorcerStone Blog

RoboHelp eBooks

Captiv8r
Legend
April 12, 2010

Hi there

Any time you are working with Source Control you will be on a server. That's the nature of the beast. You MUST have a common point of storage where all access things. The trick, however, is that Source Control maintains an area called a "Working Folder" that you also configure. This area is typically on your local C drive. As you work with files, they are checked out to you and copied to the working folder where you make edits. This keeps you safe in RoboHelp as it only likes working with local files. When you are finished editing, you check the files in and they are copied from your working folder to the source control repository.

Not sure what to advise on the root.fpj issue. Are all your files in a single folder and that folder is in the root? If so, that probably explains it. You really need to organize files into folders. I'm not sure if RSC likes it when you have two different users updating content in the same folder. It may allow it, but I don't use it much so am not sure. Hopefully another user can advise on that.

Leon? Bueller? Anyone?

Cheers... Rick

Helpful and Handy Links

RoboHelp Wish Form/Bug Reporting Form

Begin learning RoboHelp HTML 7 or 8 within the day - $24.95!

Adobe Certified RoboHelp HTML Training

SorcerStone Blog

RoboHelp eBooks

April 12, 2010

Great feedback. When you say configure a

local working file, how do you configure? I didn't see anything in the help files-- if you have any guidance, I'd really appreciate it.

As for the organization of our files, they are really organized as follows: Project\Topic. As an expert user, do you have a recommendation on how to organize? What will I appreciate as my project continues to grow? A file for each topic? Is the root issue that all of my files are directly in my project file? We've had a lot of issues when we publish our hyperlinks that the links turn relative, not absolute; therefore, we've been having to go into the html and turning the link into an absolute. Will the file organization help with this issue?

Rick-- you were the one who actually pushed me to get Version Control set up (albeit, we had to wait 6 mo. for our IT department to get the SQL database going). Thanks a bunch-- it is sooo much better! How long should it take to load and update our version status with 1000 files...is 20 minutes reasonable?

Community Expert
April 13, 2010

20min is a bit long I'd say. Ensure you have all the latest patches installed. (8.0.2 assuming you are using RH8). Also, antivirus software can cause slowness as well. Get your tech guy to have a look to see what changes could be made (I think to stop it scanning every file coming out of source control).