Home | Trees | Index | Help |
---|
Package pybaz :: Class Revision |
|
object
--+ |NamespaceObject
--+ |ArchiveItem
--+ |CategoryItem
--+ |BranchItem
--+ |VersionItem
--+ | Revision
Arch revision namespace object.
See Also:
Archive
, Category
, Branch
, Version
Method Summary | |
---|---|
Create a Revision object from its name. | |
Replay this revision on this tree. | |
Deprecated | |
Cache a full source tree for this revision in its archive. | |
bool |
Does this namespace exists? |
Construct a project tree for this revision. | |
Fetch the changeset associated to this revision. | |
Deprecated. | |
iterable of |
Files stored in the archive for that revision. |
Create a continuation of this revision in the target version. | |
Remove the cached tree of this revision from its archive. | |
Libray Methods | |
Add this revision to the library. | |
Remove this revision from the library. | |
The copy of this revision in the library. | |
History Methods | |
|
Deprecated. |
|
Deprecated. |
iterable of |
Ancestor revisions. |
Inherited from VersionItem | |
Deprecated. | |
str |
Deprecated. |
Deprecated. | |
Inherited from CategoryItem | |
Deprecated. | |
Inherited from ArchiveItem | |
Deprecated. | |
str |
Deprecated |
str |
Deprecated. |
Inherited from NamespaceObject | |
bool |
Compare types and fully-qualified names. |
bool |
Compare types and fully-qualified names. |
str |
Fully-qualified name in angle brackets. |
str |
Fully-qualified name. |
Inherited from object | |
x.__delattr__('name') <==> del x.name | |
x.__getattribute__('name') <==> x.name | |
x.__hash__() <==> hash(x) | |
T.__new__(S, ...) -> a new object with type S, a subtype of T | |
helper for pickle | |
helper for pickle | |
x.__setattr__('name', value) <==> x.name = value |
Property Summary | |
---|---|
|
ancestor : Parent revision. |
patchlog : Patchlog associated to this revision. | |
|
previous : Previous namespace revision. |
Inherited from VersionItem | |
branch : Branch which contains this namespace object. | |
str |
patchlevel : Patch-level part of this object's name. |
version : Version which contains this revision. | |
Inherited from CategoryItem | |
category : Category which contains this object. | |
Inherited from ArchiveItem | |
archive : Archive which contains this namespace object. | |
str |
fullname : Fully qualfied name of this namespace object. |
str |
nonarch : Non-arch part of this namespace name. |
Method Details |
---|
library_add(self)Add this revision to the library.
|
library_remove(self)Remove this revision from the library.
|
library_find(self)The copy of this revision in the library.
|
get_ancestor(self)Deprecated. Parent revision.
|
get_previous(self)Deprecated. Previous namespace revision.
|
iter_ancestors(self, metoo=False)Ancestor revisions.
|
__init__(self,
name)
|
apply(self, tree, reverse=False)Replay this revision on this tree. Raise on conflict.
|
as_revision(self)Deprecated Returns this revision. For consistency with
|
cache(self, cache=None)Cache a full source tree for this revision in its archive.
|
exists(self)Does this namespace exists? Within the Arch model, history cannot be changed: created archive
entries cannot be deleted. However, it is possible to unregister an
archive, or to find references to archives whose location is not known.
Thus, existence cannot always be decided. Testing for the existence of
a name in a non-registered archive raises
|
get(self, dir, link=False)Construct a project tree for this revision. Extract this revision from the archive.
|
get_patch(self, dir)Fetch the changeset associated to this revision.
|
get_patchlog(self)Deprecated. Patchlog associated to this revision.
|
iter_files(self)Files stored in the archive for that revision.
|
make_continuation(self, target)Create a continuation of this revision in the target version.
|
uncache(self)Remove the cached tree of this revision from its archive. |
Property Details |
---|
ancestorParent revision.
|
patchlogPatchlog associated to this revision. The |
previousPrevious namespace revision. The previous revision in the same version, or None if this revision is a base-0. |
Home | Trees | Index | Help |
---|
Generated by Epydoc 2.1 on Fri Jul 7 17:05:32 2006 | http://epydoc.sf.net |