| Welcome to ComponentSoftware RCS |
| About CS-RCS |
| Why Use an RCS? |
| What's new |
| How CS-RCS Helps You |
| How to Use this Manual |
| Conventions |
| License |
| Purchase |
| Technical Support |
| Getting Started |
| Single-Users Tutorial |
| Introduction |
| Installing CS-RCS for Single Users |
| Basic Concepts |
| Getting Started |
| Adding a File to the RCS Repository |
| Viewing Changes to a File |
| Checking-Out the Latest Revision of a File |
| Checking-In a New Revision of a File |
| Viewing the Revision History of a File |
| Using the Document Explorer |
| Where To Go From Here |
| Workgroups Tutorial |
| Introduction |
| Installing CS-RCS for Workgroups |
| Working in the Workgroup Environment |
| Where To Go From Here |
| Working with Projects Tutorial |
| Introduction |
| Creating a New Project |
| Performing Project-level Operations |
| User Guide |
| Setting Up a Workgroup Environment |
| Introduction |
| RCS Repository Server Requirements |
| Selecting a Suitable Network |
| Configuring the RCS Workstation |
| Customizing CS-RCS |
| Introduction |
| Viewing General Information |
| Configuring the File Type |
| Configuring the File Type |
| Adding a File Type |
| Configuring the Security Policies |
| Configuring the Users |
| Adding New Users |
| Configuring the Security Properties |
| Configuring the Group Members |
| Configuring the Advanced Properties |
| Selecting the System Mode |
| The Add-ons Tab |
| Configuring Projects |
| Introduction |
| Using the Project Library |
| Editing the Project Properties |
| Configuring the General Properties |
| Configuring the Components Properties |
| Configuring the Security Properties |
| Configuring the Shadow Properties |
| Configuring the Notification Properties |
| Configuring the Workflow Properties |
| Configuring the Advanced Properties |
| Defining FTP projects |
| Defining Sub-Projects |
| Customizing Projects on a Local Workstation |
| Working with Project Milestones |
| Introduction |
| Using the Milestone Library |
| Creating a New Milestone |
| Retrieving a Project's Revision |
| Recalculating Milestones |
| Comparing Milestones |
| Generating Reports |
| Working with symbolic names |
| Introduction |
| Marking a milestone |
| Marking the head revisions |
| Deleting and Renaming Files |
| Shelving |
| Introduction |
| Using the Shelved Library |
| Shelving |
| Un-Shelving |
| Branching and Merging |
| Introduction |
| Defining Branches |
| Selecting the Active Branch |
| Using the ComponentSoftware Administrator |
| Merging a Branch to the Trunk |
| File merging |
| File Merging List |
| The Merge Status Dialog |
| Branch Development Scenarios |
| Working with Internet Projects |
| Introduction |
| RCSBrowser Client methods |
| Server Installation |
| Installing the RCS-Browser add-on |
| Self Test |
| Defining User Access to projects |
| Native CS-RCS Method |
| Introduction |
| Defining an Internet Project |
| IIS Project Options |
| Working with Internet Projects |
| Internet Browser Method |
| Introduction |
| Login |
| Initial Setup |
| The Project Explorer Window |
| The Document Explorer Window |
| Document Properties |
| The Right-click Menu |
| The File Menu |
| The View Menu |
| The Project Menu |
| The Project Settings Dialog |
| The Revision Manager Window |
| The File Difference Window |
| The Document Explorer Window in Limited Mode |
| Limited Mode Capabilities |
| The Right-click Menu |
| Working with CVS Network Projects |
| Introduction |
| Installing CS-CVS |
| Server Setup |
| Defining a CS-CVS Project |
| CVS Project Parameters |
| Working with CS-CVS Projects |
| Concurrent Changes (CVS) Mode |
| Introduction |
| Selecting the CVS Mode |
| CVS Mode Methods |
| Merging Concurrent Changes |
| Change States and Workflow Management |
| Introduction |
| Defining the Change States |
| Defining States |
| Specifying the Workflow Range |
| View Changes and Tasks |
| Applying States: Promote, Demote and Undo Changes |
| Undoing and Redoing Changes |
| Generating Workflow Status Reports |
| Integration with Windows Tools |
| Working with Microsoft Office Documents |
| Working with OpenOffice Documents |
| Integrating with Windows Development Tools |
| Downloading 3rd party CS-RCS Add-ons |
| Generating CS-RCS Reports |
| Using the Report Generator |
| Introduction |
| Select Columns Dialog |
| String Filter Dialog |
| Time Filter Dialog |
| Enumeration Filter Dialog |
| Numeric Filter Dialog |
| Revision History Report |
| Introduction |
| Hyper-link definition |
| How to Generate |
| Sample |
| Project Definition Report |
| Introduction |
| Hyper-link definition |
| How to Generate |
| Sample |
| Project Status Report |
| Introduction |
| Hyper-link definition |
| How to Generate |
| Sample |
| Shelved Definitions Report |
| Introduction |
| How to Generate |
| Sample |
| Milestone Report |
| Introduction |
| Hyper-link definition |
| How to Generate |
| Sample |
| Milestone Definitions Report |
| Introduction |
| Hyper-link definition |
| How to Generate |
| Sample |
| Milestone Difference Report - By Document |
| Introduction |
| Hyper-link definition |
| How to Generate |
| Sample |
| Milestone Difference Report - By Changes |
| Introduction |
| Hyper-link definition |
| How to Generate |
| Sample |
| Milestone Difference Report - Full Details |
| Introduction |
| Hyper-link definition |
| How to Generate |
| Sample |
| Branch Merge Report |
| Introduction |
| How to Generate |
| Sample |
| Security Permission Report |
| Introduction |
| How to Generate |
| Sample |
| Project Components Report |
| Introduction |
| How to Generate |
| Sample |
| Project Events Report |
| Introduction |
| How to Generate |
| Sample |
| File Extensions Report |
| Introduction |
| How to Generate |
| Sample |
| File Difference Report |
| Introduction |
| Sample |
| File Annotate Report |
| Introduction |
| How to Generate |
| Sample |
| Workflow State Report |
| Introduction |
| How to Generate |
| Sample |
| Efficiency Tips |
| Working with Multiple Files |
| Defining RCS Keywords |
| Command-line Interface |
| Using Basic Command-line Interface |
| Using Advanced Command-line Interface |
| Introduction |
| The Create Command |
| The CheckOut Command |
| The Update Command |
| The CheckIn Command |
| The Mark Command |
| The Retrieve Command |
| The Scan Command |
| The Status Command |
| The Report Command |
| The History Command |
| The Help Command |
| CS-RCS Tools |
| Using the Document Explorer Tool |
| Introduction |
| Document Properties |
| The Right-click Menu |
| The File Menu |
| The Edit Menu |
| The View Menu |
| The Project Menu |
| The Milestones Menu |
| The Workflow Menu |
| Checking-In Files |
| Checking-Out Files |
| Project Search |
| Retrieve Revision Dialog |
| Folder Status Window |
| Project Event Log |
| Using the Revision Manager Tool |
| View Revision |
| Using the ComponentSoftware Administrator Tool |
| Using the Change Explorer Tool |
| Introduction |
| Change Explorer - By Document |
| Change Explorer - By Change |
| Change Explorer - Full Details |
| Using the CSDiff File Comparison Tool |
| Activating the CSDiff File Comparison Utility |
| Performing File Comparisons |
| Focusing on Important Changes |
| Accepting and Rejecting Changes |
| Resolving Conflicts |
| Frequently Asked Questions (FAQ) |
| CS-RCS and GNU RCS |
| What are the benefits of CS-RCS being based on GNU RCS? |
| Can I use CS-RCS in conjunction with GNU RCS? |
| Can I use CS-RCS in conjunction with GNU CVS? |
| Is CS-RCS GPL compliant? |
| Evaluation and Registration |
| What is the difference between CS-RCS Basic edition and CS-RCS Professional edition (CS-RCS Pro)? |
| How can I get a hard-copy of the CS-RCS documentation? |
| Is CS-RCS free for personal use? |
| Are there any differences between the evaluation version and the registered version? |
| What happens when the 30 day evaluation period expires? |
| Am I obligated to anything by evaluating CS-RCS or by using the technical support? |
| What is your technical support policy? |
| How can I get technical support? |
| How can I purchase CS-RCS? |
| What does the CS-RCS price include? |
| How do you count the number of licensed users? |
| How long have you been in business? |
| How does CS-RCS compare to other products on the market? |
| What is your upgrade policy? |
| How can I upgrade my license? |
| Can I evaluate a new version of CS-RCS without affecting active users? |
| How should I upgrade my setup to a new version of CS-RCS? |
| CS-RCS Installation |
| What are the system requirements for a workstation? |
| What are the system requirements for a server? |
| How can I automate the setup of CS-RCS on workstations? |
| Does setup and/or uninstall affect the archive files? |
| What is the structure of the central Repository tree used to store the archive files? |
| How do I import existing GNU RCS or GNU CVS files to CS-RCS? |
| I imported existing GNU RCS files. Why do I get an extra <lf> character in the work files? |
| How do I switch from a local RCS directory environment to a central Repository? |
| How can I import old sources to CS-RCS? |
| How do I import Microsoft Visual SourceSafe (VSS) files to CS-RCS? |
| How do I import MKS RCS files to CS-RCS? |
| How do I import PVCS files to CS-RCS? |
| How do I import SCCS files to CS-RCS? |
| How do I install long file name support for NetWare 4.1? |
| How do I switch the Master workstation |
| How can I choose the CS-RCS user name? |
| How can I use CS-RCS from two computers with the same login name? |
| How do I uninstall CS-RCS? |
| Multi-platform (Windows/UNIX ) |
| How should I start using CS-RCS on a multi-platform environment? |
| What do I have to change in the Samba configuration to use CS-RCS? |
| How do I map an active UNIX RCS files to a CS-RCS Repository? |
| How can I access a CS-RCS Repository stored on an NT drive from UNIX? |
| How can I access a UNIX RCS project from CS-RCS? |
| Do you have a UNIX CS-RCS Client? |
| How can I get Unix-style work files? |
| How can I use CS-RCS to retrieve a build-version for UNIX tools? |
| Networking / Remote Users |
| How do I use CS-RCS over the Internet? |
| How do I work with a transitory connection to the Repository? |
| How can I deactivate the Windows Explorer integration? |
| I work with a laptop computer. How should I install CS-RCS? |
| I work with a slow connection to the repository. How should I install CS-RCS? |
| How should I use CS-RCS when I leave the office? (I always work with a laptop computer) |
| I work with a desktop computer in the office and with a laptop computer outside the office. How should I use CS-RCS? |
| My department needs to access remote projects. How should I install CS-RCS? |
| How can I use CS-RCS from Windows Terminal Services? |
| Integration with External Tools |
| How should I use CS-RCS with other tools? |
| How can I invoke CS-RCS from other applications or batch files? |
| How do I activate or deactivate the Microsoft Word integration? |
| Why is the Microsoft Word integration not working? |
| Why do I get a warning that the CS-RCS macro signing cannot be verified? |
| Why are the revision tags not updated in my MS-Word document? |
| Why do revisions of Microsoft Word documents lose the changes marks? |
| Why am I not able to compare MS-Word documents revisions visually? |
| How do I activate or deactivate the SCC integration? |
| The SCC integration is not working as expected? |
| How can I select the SCC provider? |
| The Open from source control command doesn't work as documented? |
| Can CS-RCS call user functions before or after CS-RCS operations? |
| Projects |
| How can I add files to a project? |
| Can I add files to the projects which don't reside in the project Work folders tree? |
| How are files assigned to projects? |
| How can I know to which project a specific file is mapped? |
| How can I perform the same operation on all my projects? |
| How should I rename, move a folder, or change the case of a file? |
| How do I move files to another folder? |
| How do I move a project repository to another server? |
| How do I change the work folder of a project on all workstations? |
| How can I change the project work folder on my workstation? |
| How should I rename a project? |
| How can I recover missing projects? |
| I have an old project that is never used what can I do? |
| I see the status as Blocked, however, I'm able to edit the file. Then the file's status is changed to Modified (Unlocked). Why is this happening? |
| How can I work with a shared work folder? |
| How should I define a shared work folder on the server? |
| How can I make sure that the shadow folder is up-to-date? |
| How can I set projects to get the advanced properties from the project defaults? |
| How can I set all sub projects to inherit the advanced properties a top level project ? |
| How can I make sure that all project files are added to the RCS? |
| Performance Issues |
| How can I boost the performance of the CS-RCS commands? |
| I have tested CS-RCS with 1000 files and its performance is great. What performance should I expect with 5000 files? |
| I have a very large project. How can I access the files quickly? |
| I have a very large project. How can I open it quickly? |
| How can I configure the "Scan new files" command to execute faster? |
| Why does CS-RCS scan for new files every time I open the project? |
| Milestones / Branching |
| We are going to release version 3.0 of our product. How do I set the RCS revision to 3.0? |
| How should I define milestones? "By date" or based on "RCS symbolic name" ? |
| Why all changes are marked with the Experimental state? |
| What support does CS-RCS provide for symbolic names? |
| Should I add a new file to the branch or to the trunk? |