Razor(R) Copyright 1992 - 2002 Visible Systems Corporation www.visible.com Razor Integration with Windows IDEs - RazorSCC README file contents -------------------- - Introduction - System requirements - Installation - Upgrades - Running RazorSCC - Razor Information Utility Introduction ------------ RazorSCC is a "link" or "interface" between a Razor database and a supporting application. This "link" enables your application to utilize the file control features of Razor directly from within the application. Your "supporting" application is most likely going to be an Integrated Development Environment (IDE), that is, an application that incorporates a variety of software development tools within one program (an editor, compiler, linker, debugger, etc.). RazorSCC adds "Source Code Control" to the suite of available tools. RazorSCC implements the Microsoft Source Code Control API (SCC API) Specification. This specification defines a method for Source Code Control Providers, like RazorSCC, to interact with an IDE. For RazorSCC to "link" to your IDE, the IDE itself must also have implemented the Microsoft SCC API. You'll need to refer to your IDE's documentation to determine whether or not it supports this interface. System requirements ------------------- RazorSCC runs on a Windows/95 or Windows/NT platform only. It will connect to any existing Razor database installation (Windows/NT or UNIX). Since RazorSCC will run as a PC Remote Client, each user must have an appropriate password file entry or user account, as described in the Razor Manual, Appendix E, "Logging in". A current Razor License allows you to run RazorSCC. There are no additional license modifications or updates needed to get running. A Razor token (for Versions) will be used when you run your IDE and login to a Razor database (see "Running RazorSCC"). If you wish to run your IDE without using RazorSCC, simply click Cancel when the Razor Login dialog appears and no Razor token will be assigned to the IDE session. Installation ------------ RazorSCC is included as a software component in both the NT Server and the RazorPC installation programs. You may obtain a copy of either installation program by following the steps described in the Razor Manual, Appendix G, "Obtaining a copy of the software", or by visiting the Visible Systems Web site, http://www.razor.visible.com/dwn_load.shtml. Running either installation program gives you the option to select RazorSCC for installation. Simply select RazorSCC. The software will be copied to the designated location and the appropriate PC system modifications will be made. Since PC system modifications are required (in accordance with the Microsoft SCC API Specification), RazorSCC must initially be installed on EACH PC that it will run on. Upgrades -------- RazorSCC must be upgraded when your Razor Installation is upgraded. The version of RazorSCC must match the version of your Razor installation to work properly. The actual upgrade procedure is to simply obtain the latest copy of the installation program (either the Razor NT Server or RazorPC program), and run the program, being sure to select RazorSCC as a software component to be installed (upgraded), and choosing the correct location for the software installation. Running RazorSCC ---------------- Once RazorSCC has been installed, simply run your IDE to automatically load and use RazorSCC. Prior to actually using any file control features from your IDE, you will be prompted to log-in to the Razor database that contains the project files. Please refer to the README.RazorPC, "Login instructions" section, or the Razor Manual, Appendix E, "Logging in", for a detailed description of this procedure. How you select the file control features may vary from IDE to IDE. Please check your IDE documentation for specifics regarding how to do this. Most likely, you will click a menu item after selecting a file (or bunch of files) from the project file list or after clicking a menu bar button (such as "Project" or "Tools"). Once you select a file control option in the IDE, a dialog will most likely be displayed, listing the selected files and additional options that might be chosen for the action. After making any additional choices and clicking, "OK", RazorSCC will perform the appropriate Razor database changes. Clicking "Cancel" from the dialog will, as it states, cancel the action before any Razor modifications are made. Razor Information Utility ------------------------- Once you've installed RazorSCC on your PC, you'll notice an addition to your Start Menu. There will now be a selection for "RazorSCC" with options to run the "Razor Information Utility" and to view this README file. Selecting "Razor Information Utility" displays a window that contains information about this PCs RazorSCC installation. You will find the version of RazorSCC, location of the software, host computer particulars, etc. The purpose of this utility is to provide information only.