Package nl.toolforge.karma.core.vc

The vc package contains implementation code for connections and processing classes to version control systems.

See:
          Description

Interface Summary
ManagedFile Instances of this type represent files that are being managed by a version control system.
ModuleStatus Each module exists on a number of places.
Revision Model interface for a revision in a version control system.
Runner Runner classes are adapters to native commands on a version control system.
SymbolicName  
 

Class Summary
Authenticator  
AuthenticatorKey  
Authenticators When a Location - more specifically, VersionControlSystem - requires authentication, Karma provides for a mechanism whereby an dauthenticators.xml, located in the Karma configuration directory stores a username.
DevelopmentLine A development line is a separate line of development for a module, generally implemented by a version control system through a branch.
PatchLine A PatchLine is a special type of DevelopmentLine, used when a module has been released to (for example) the test department.
RunnerFactory Factory producing Runner instances.
VersionControlSystem A reference for a VCS (Version Control System).
 

Exception Summary
AuthenticationException  
VersionControlException Root exception for stuff relating to version control system functionality.
 

Package nl.toolforge.karma.core.vc Description

The vc package contains implementation code for connections and processing classes to version control systems.

The following is the current recommendation for branching in a version control system:



Copyright © 2002-2004 Toolforge. All Rights Reserved.