QVCS-Enterprise QVCS-Enterprise

QVCS-Enterprise Feature Summary

QVCS-Enterprise is a 100% Java version control system. It is available for Windows, Macintosh, Linux, and Solaris platforms. QVCS-Enterprise is a client/server application specifically designed for use over the Internet. QVCS-Enterprise works well for both geographically dispersed teams and for local teams.


QVCS-Enterprise Features:

  • Store/retrieve file revisions.
  • Insert keywords into your source code or binary files for automated documentation and audit trail generation.
  • Keep track of who changed what, and when they changed it.
  • Enter a comment at checkout time. That comment becomes the default comment at checkin time.
  • Label revisions for a release.
  • Restore a project to an earlier labeled release.
  • Control modification access to files at the project level.
  • Use built-in visual compare tool to compare files to earlier revisions or compare revisions to other revisions.
  • Use built-in visual merge tool to merge changes from two separate edits to the same file.
  • Create a parallel development branch (branching).
  • Create a variety of reports including:
    • report all locked revisions
    • report all revisions locked by an individual, or set of individuals
    • report all revisions created after a release
    • report all revisions created by a single individual, or set of individuals
    • report revisions created between two dates
    • report all revisions that have a given label
    • report any AND'd combination of the above
  • Show at a glance all local files that are different from the latest checked in revision.
  • Define named file filters to easily filter the set of files that will get displayed.
  • View all the files of a single project within a single file list.
  • Drag-and-drop a single file selection from the file list onto any target that accepts a file.
  • Use drag-and-drop to move a file from one directory to another within a project.
  • Delete a directory (privileged users only).
  • Create a read-only date based view.
  • Create a read-only label based view.
  • Create a read-write label based view.
  • Manage user roles at the project level using a separate, secure admin tool.
  • Use custom Ant task to perform bulk 'get' and 'label' operations.
  • Connect to the QVCS-Enterprise server via the Internet, VPN, LAN, or locally.
  • Define and enable file groups so that selection of one member of the file group will automatically select all members of that file group. (A file group is a set of files that share the same file name, but have different file extensions).
  • On Windows, run the server as a Windows service so it starts automatically when your Windows server machine boots up.
  • On Windows platforms, integrate with IDEs that support Microsoft's SCC API. This includes Microsoft's VS 2005, VS 2003, VS 6.0, VB 6.0, Sybase's PowerBuilder, and others.
  • Supported on Windows (W2K, XP, Vista), Linux, Max OS X, and Solaris 10.
  • And more ...

What's Included:

The QVCS-Enterprise product includes the server, a client application, an IDE client .dll (for Windows only), and a separate admin tool.

These applications can be deployed on a single machine (when working alone, for example), or on separate machines, as required.

On-line documentation is included with the server and is 'published' by the server via a simple built-in web server.

QVCS-Enterprise licenses are sold per concurrent user.


QVCS-Enterprise System Requirements:

  • Java J2SE 1.5 or later.
  • Server machine should have 512 Meg or more.
  • 20 Meg minimum disk space for applications and archives.
  • Client machine(s) should have 384 Meg or more.
  • IDE integration (Windows only) requires a user supplied IDE that supports Microsoft's SCC API.