QVCS-Enterprise QVCS-Enterprise

QVCS Enterprise -- Installation and Getting Started...


Step 14: And Beyond:

You now have some files under version control, and you are on your way.

The client application has a toolbar which you can use if you do not want a dialog to fine-tune your action -- e.g. clicking the 'Check out' button will automatically check out the latest revision from the selected file(s) without bringing up a dialog. If you want finer control of the action, then use the context menus that popup when you right click on a file or other control element. Most of the same options are also available from the menu bar. Help is available by selecting one of the Help menu items.

In the admin gui, most of the things you will want to do can be done via context menus.


Other tips:

Because QVCS-Enterprise is client/server, you can run client gui applications on machines that are separate from the server. The simplest way to do this is to go to the client machine, fire up a web browser, and point the web browser at the server as noted in Step 3.

Included on the 'home' page of the server is a download link that the client browser user can use to download a .zip file that contains all the files they need to get started. That .zip file also includes a readme.txt file that explains how to get things working on the client.

QVCS-Enterprise is useful in LAN environments and WAN environments, including use over the Internet, or use over VPN connections. Connections between the Java clients (the client application and the admin application) and server are secured via anonymous SSL. Anonymous SSL guarantees that the traffic over the connection is encrypted, but it does not prevent a man-in-the-middle attack. Connections between the IDE client and the server are not secured. Users wanting truly authenticated secure connections should use a VPN.

Non-encrypted connections are also available on port 9888. Contact us via e-mail for instructions on how to set that up.

You can create file groups to help you make sure that you operate on a set of files whenever you select any one of the files that share the same base file name. You enable and define the file groups feature by clicking on the 'Define File Groups' button on the toolbar.

Make sure to try clicking on the 'Recurse' button on the toolbar. When it shows recurse, it means the file pane will display all the files in the current directory AND all the files in any and all child directories (for as deep as those child directories may go). Using this feature makes it very easy for you to keep track of other's changes to files within the project.

Use the F5 key to refresh the display. Updates from the server are automatic, but to update the client's snapshot of your workfiles, you need to type the F5 function key.

You can define new file filters by selecting the Filters→Maintain Filters... menu item.

You can change the look and feel of the application from the Admin→User Preferences... menu item.

You can change the current file filter by selecting it from the drop-down combo box on the toolbar.

You can create a report by using the Reports→Generate Report menu item. Selecting this menu item will create an .html file that reports on all the files and revisions that satisfy (pass) the active filter.

Take a look at the property files contained in the qvcsBehaviorProperties subdirectory. The qvcs.extension.attributes.properties file defines the QVCS attributes to assign to newly created archives that have the given extensions. See the comments in the file for more details.

The qvcs.keywords.properties file defines the keywords that QVCS-Enterprise recognizes.

You can tailor the Copyright keyword to suit you circumstances by manually editing the qvcs.keywords.properties properties file. You can find this properties file in the qvcsBehaviorProperties directory beneath the gui_out.jar jar file that contains gui client application. Within that file, modify the line that looks like:

CopyrightMessage=Your Company, Inc. ALL RIGHTS RESERVED WORLDWIDE.

where you tailor the copyright message to suit your own circumstances.


« Previous - Next »