Logo Search packages:      
Sourcecode: viewcvs version File versions  Download package

cvsdb::Commit Class Reference

List of all members.

Detailed Description

the Commit class holds data on one commit, the representation is as close as possible to how it should be committed and retrieved to the database engine

Definition at line 469 of file cvsdb.py.

Public Member Functions

def __init__
def GetAuthor
def GetBranch
def GetDescription
def GetDirectory
def GetFile
def GetMinusCount
def GetPlusCount
def GetRepository
def GetRevision
def GetTime
def GetType
def GetTypeString
def SetAuthor
def SetBranch
def SetDescription
def SetDirectory
def SetFile
def SetMinusCount
def SetPlusCount
def SetRepository
def SetRevision
def SetTime
def SetTypeAdd
def SetTypeChange
def SetTypeRemove

Static Public Attributes

int ADD = 1
int CHANGE = 0
 static constants for type of commit
int REMOVE = 2

Private Attributes

 clean up directory path; make sure it doesn't begin or end with a path seperator
 clean up filename; make sure it doesn't begin or end with a path seperator
 clean up repository path; make sure it doesn't end with a path seperator

The documentation for this class was generated from the following file:

Generated by  Doxygen 1.6.0   Back to index