ViCiouS Pro Release 1.02.09 --------------------------- ViCiouS Pro is the version control safety net for teams and individuals using Borland Delphi and C++ Builder. Features -------- * Supports any type of file Use it to manage your Delphi projects, design documents, help files, test data, batch files, and demos. * File Families Two or more files can be recognized and manipulated as one logical file. For example, the files ABOUT.DFM and ABOUT.PAS would be recognized as a Delphi form and handled together as one file. ViCiouS Pro is bundled with file family definitions for: 1. Delphi projects, forms, and units 2. C++ Builder projects, forms, and units 3. Resource files 4. Paradox tables 5. dBase tables Note: You can use or change the definitions provided as well as create your own family definitions. * Integrates with your development tools ViCiouS Pro integrates directly with the Integrated Development Environment (IDE) for Delphi 1 through Delphi 4, C++ Builder 1, and C++ Builder 3. It not only allows you quick access to version control operations but also seamlessly handles project groups and data modules. * Usable outside of a development environment ViCiouS Pro includes an Archive Explorer that provides access to your projects and files outside of the IDEs. * Share files Re-use your code by sharing it across multiple projects. Allows you to update code in one spot and have the change automatically cascade to the other projects. * Customize shared files When you find it necessary to tailor a shared file to a customer’s specific needs, use Customize to branch an instance of a shared file from the main line of development. * Synchronize projects For team development, Synchronize makes sure the latest project changes are retrieved to your working directory. This feature is also useful for updating working directories containing shared files. * Keyword expansion Embed version control information and comments within your files as they are checked in. You have control over keywords and can make standardized history blocks on a per file extension basis (i.e., you can use one format for C++ files and a totally different layout for Object Pascal files). Even better! Allow keyword expansion to embed release information within your files as you retrieve a release. Now your About box will contain the correct release name, release date, and release time. * Visual differencing ViCiouS Pro uses the Beyond Compare file comparison toolkit licensed from Scooter Software. Visual differencing allows you to see the changes in your source code files and in Delphi form files. Differencing is integrated with the check in process, the Archive Explorer, and the Show History feature. * Label files Allows you to attach a name to a specific file version for future reference. * Create snapshot Allows you to stamp a product release (i.e., ‘1.0’, ‘3.1.05’). * Show History Provides a detailed history of your archive directories and files, listing information on an event-by-event basis. Allows you to view the comments associated with each event and to retrieve older versions of your files. * Hide files When a file is no longer needed for a project, the Hide file feature allows you to retain the file in the archive yet exclude it from further development. Hidden files may be restored to active status at any time. * View files based upon status Allows you to see hidden files, checked out files, or files checked out by specific users. * Centralized Archive All files are stored in compressed format in a centralized archive accessible via a Local Area Network (LAN). Supports multiple projects organized into their individual directory structures. As a result, your archive directory structure can mirror your development directory structure. * Multiple archive support For those situations where you need to separate your source code down project or functional lines, use the multiple archive support to quickly create and switch between source code archives. * Multi-user From one to twenty users may work from the same source code archive. There is no limit imposed on the number of users, however we see twenty as the realistic upper bound. * User identification Login ID and an optional password identify users. Users are automatically connected to the source code archive if they have logged into the workstation on Windows NT & Windows 95. * Integrity checking ViCiouS Pro calculates a CRC for each file as it is checked into the archive. When a file is checked out, the CRC is recalculated and compared to the original CRC. This verifies that what you put in is what you get out. * Administration tool The included admin tool allows you to create and modify users and file family definitions. * Data Maintenance You now have the tools to check and maintain the integrity of your database indices and tables. A requirement despite ViCiouS Pro’s great safety record. File Families ------------- Have you ever copied a Delphi *.PAS file and forgotten to also copy the associated *.DFM file? What about that resource file and its associated include file? ViCiouS Pro refers to these as file families. A file family is a set of files bearing the same filename, having unique extensions, and requiring the presence of one another to produce your product. When you tell ViCiouS Pro that you want to add a Delphi project file to the archive, ViCiouS Pro will bring along its *.OPT or *.DOF and *.RES files. You won't have to deal with three files, only one. Better yet, ViCiouS Pro lets you customize its file families. You can modify the definitions delivered with the product or create your own. Technical Support ----------------- SureHand Software is committed to delivering quality products. If you should encounter problems with this product or have questions concerning its use, contact SureHand Software through one of the following means: Email: Support@SureHand.com Web site: http://www.surehand.com/feedback.htm Mailing address: SureHand Software 8816 Manchester, Box 193 St. Louis, MO 63144 Phone: (314) 963-1935 Fax: (314) 968-2964 Barring holidays and vacation, SureHand Software will respond within two business days upon receipt of a problem or question. SureHand Software is a member of the Association of Shareware Professionals (ASP). ASP wants to make sure that the shareware principle works for you. If you are unable to resolve a shareware-related problem with an ASP member by contacting the member directly, ASP may be able to help. The ASP Ombudsman can help you resolve a dispute or problem with an ASP member, but does not provide technical support for members' products. Please write to the ASP Ombudsman at 157-F Love Ave., Greenwood, IN 46142 USA, FAX 317-888-2195, or send email to omb@asp-shareware.org.