org.acm.seguin.version
Interface VersionControl

All Known Implementing Classes:
SourceSafe, UserDirectedVersionControl

public interface VersionControl

Interact with version control

Author:
Chris Seguin

Method Summary
 void add(java.lang.String fullFilename)
          Adds a file to version control
 void checkIn(java.lang.String fullFilename)
          Checks in a file
 void checkOut(java.lang.String fullFilename)
          Check out a file
 boolean contains(java.lang.String fullFilename)
          Determines if a file is under version control
 

Method Detail

contains

boolean contains(java.lang.String fullFilename)
Determines if a file is under version control

Parameters:
fullFilename - The full path of the file
Returns:
Returns true if the files is under version control

add

void add(java.lang.String fullFilename)
Adds a file to version control

Parameters:
fullFilename - the file to add

checkIn

void checkIn(java.lang.String fullFilename)
Checks in a file

Parameters:
fullFilename - the file to check in

checkOut

void checkOut(java.lang.String fullFilename)
Check out a file

Parameters:
fullFilename - the file to check out