To take some of the mystery out of this new process, I've created a sample project for you to test-drive without disturbing production work. The project uses a mythical Corporate Policies and Procedures Online website as a way to take a newcomer through a typical file-sharing scenario. The assumption is made that RoboSource Control Server has already been installed either on your local hard drive for testing or on a LAN share and that you have been given a username and password.
In this scenario, you can play two roles, that of RoboSource Control administrator and author.
To set up the tutorial files:
Because the tutorial is a testing environment, you will be switching roles as different user names (RSCTester, SusanB, MyraH, etc.). While not mandatory to get a feel of the process, follow these steps to simulate the most realistic results.
Each time you assume a new user name identity:
Although it may be an IT department prerogative, many authoring teams are given responsibility for administering their own RoboSource Control server. The term server sometimes confuses newcomers. In this case, the RoboSource Control Server is simply a database application that is typically set up on a dedicated server machine that has network tape backup and will always be available to users. However, it can also be installed on an author's local machine if you are working alone or just want to test drive the process.
Note: You need administrative RoboSource Control access rights to create this part of the tutorial.
To set up the test-drive tutorial database called RSCTestDB:
Select Start > Programs > RoboSource Control > RoboSource Control Explorer. Or from the RoboHelp authoring application, click the ".exe" icon at the right of the RoboSource Control toolbar (see Figure 2).
Figure 2: RoboSource Control toolbar
The RoboSource Control server application opens (see Figure 3).
Figure 3: RoboSource Control server opens
Select File > New Database to open the Create New Local Database dialog box (see Figure 4). The path shown is the default. You may select a different path if you like. Ideally it would be placed on a share drive that is backed up regularly. When you click the Create Database button, RoboSource creates the RSCTestDB in the path shown. In the real world, place the database on a share drive ready for scheduled backups.
Figure 4: Create New Local Database dialog box
Click the Create Database button. The new database now appears (see Figure 5).
Figure 5: New empty DB appears with no projects (the 3gig you see in the title bar is the name of the computer)
The new database is now ready to receive projects. The next step is to set up user accounts.
Before you can add projects to the database, authors need usernames and passwords:
Add four new users, as shown in Figure 6, and accept the default access rights without passwords for now. In a real environment you could set your own username or use the Windows Login username and password. The user library for your new database should look like Figure 6.
Figure 6: Users created and given various levels of access rights for this test
Authors can now create or open projects and add them to the RSCTestDB database.
Your username is RSCTester. You are designated as the lead author on the team. Other authors are primarily working on a single folder. However, on occasion they are allowed to contribute to and edit any content on an as-needed basis. Your role is to coordinate with the team, manage the table of contents and index, and publish the single-source layout when necessary.
To add the Corporate PnP tutorial project to version control, perform these steps:
Open the Corporate PnP tutorial project (see Figure 7).
Figure 7: RSCTester's RoboHelp project before adding it to version control
After the database is updated, a new File Status tab appears at the lower right pane, which lists all the files in the project as "checked out exclusive" (see Figure 8).
Figure 8: All files automatically checked out immediately after adding a project to version control for the first time
You are now ready to continue your project using the new RoboSource Control features.
Close the project and check in the files. When the Check In dialog box appears, uncheck annual_report.htm and insert a comment alerting the team that you have added a new style sheet and a note about the checked-out file (see Figure 9).
Figure 9: Entering comments when checking files back in
To simulate the opening of a project from an existing database, assume you are a user named SusanB who primarily works on the Accounting folder. Watch the RoboDemo movie to see the process.
Here are the steps shown in the RoboDemo movie:
In Figures 10 and 11, you can follow how SusanB checks out files in the File Status list and finds out who has other files checked out.
Figure 10: SusanB checks out a file from the context menu after right-clicking a topic in the File Status pane. She also wants to know which team member has checked out accounts_payable.htm. She can do so by double-clicking the filename.
Figure 11: RSCTester has checked out the file.
SusanB learns that management has changed its mind and wants to revert to a much older version of a procedure. Using the History and Rollback process, she can locate the correct version and roll back to it.
Click the following link to view a Macromedia RoboDemo movie that shows the rollback process:
Here are the steps shown in the RoboDemo movie: