Home | Trees | Indices | Help |
---|
|
object --+ | VcsBase --+ | VcsNoop
VCS: Dummy VCS which perform only file system operations.
Instance Methods | |||
bool or (bool, [string*]) |
|
||
bool |
|
||
bool |
|
||
string |
|
||
bool |
|
||
bool |
|
||
bool |
|
||
bool |
|
||
[(string*4)*] |
|
||
[string*] |
|
||
bool |
|
||
Inherited from |
Properties | |
Inherited from |
Method Details |
Add paths to version control. It depends on the particular VCS what adding means, but in general it should be the point where the subsequent commit() on the same path will record addition in the repository history. Also a single path can be given instead of sequence of paths. Actually added paths may be different from input paths, e.g. if an
input path is already version controlled, or input path's parent
directory was added as well. List of added paths can be requested with
|
Remove path from version control and from disk. It depends on the particular VCS what removing means, but in general it should be the point where the subsequent commit() on the same path will record removal in the repository history.
|
Move versioned file or directory within the repository. It depends on the particular VCS what moving means, but in general it should be the point where the subsequent commit() on source and destination path (or their common parent directory) will record the move in the repository history.
|
Get current revision ID of the path.
|
Check if the path is in clear state. Clear state means none of: not version-controlled, modified, added...
|
Check if path is under version control.
|
Export a versioned file or directory. Makes a copy of versioned file or directory pointed to by local path
Final repository path, as determined from
|
Commit paths to the repository. Paths can include any number of files and directories. Also a single path string can be given instead of a sequence. It depends on the particular VCS what committing means, but in general it should be the earliest level at which modifications are recorded in the repository history. Commit message can be given either directly, through
Some VCS require that the parent directory of a path to be committed
has been committed itself or included in the commit list if not. If that
is the case,
|
Get revision log of the path. Revision log entry consists of revision ID, commiter name, date string, and commit message. Except the revision ID, any of these may be empty strings, depending on the particular VCS. The log is ordered from earliest to newest revision. A section of entries between revisions If either
|
Get paths which need to be committed within the given path. Input path can be either a file or directory. If it is a directory, it depends on VCS whether it will only report files within it that need to be committed, or subdirectories too (including the given directory).
|
Revert a versioned file or directory. The path is reverted to the clean version of itself according to current local repository state.
|
Home | Trees | Indices | Help |
---|
Generated by Epydoc 3.0.1 on Thu Jul 24 21:00:27 2014 | http://epydoc.sourceforge.net |