module documentation
Handling of Subversion properties.
| Exception | |
Undocumented |
| Function | diff |
Find the differences between two property dictionaries. |
| Function | generate |
Generate the contents of the svn:mergeinfo property |
| Function | is |
Check the validity of a property name. |
| Function | mergeinfo |
Add a revision to a mergeinfo dictionary |
| Function | mergeinfo |
Check if the specified mergeinfo contains a path in revnum. |
| Function | parse |
Parse an svn:externals property value. |
| Function | parse |
Parse a mergeinfo property. |
| Function | range |
Add revision number to a list of ranges |
| Function | range |
Check if the specified range contains the mentioned revision number. |
| Function | time |
Parse a time from a cstring. |
| Function | time |
Determine string representation of a time. |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Constant | PROP |
Undocumented |
| Variable | __author__ |
Undocumented |
Find the differences between two property dictionaries.
| Parameters | |
| current | Dictionary with current (new) properties |
| previous | Dictionary with previous (old) properties |
| Returns | |
| Dictionary that contains an entry for each property that was changed. Value is a tuple with the old and the new property value. |
Generate the contents of the svn:mergeinfo property
| Parameters | |
| merges | dictionary mapping paths to lists of ranges |
| Returns | |
| Property contents |
Check the validity of a property name.
| Parameters | |
| prop | Property name |
| Returns | |
| Whether prop is a valid property name |
Add a revision to a mergeinfo dictionary
| Parameters | |
| mergeinfo | Merginfo dictionary |
| path | Merged path to add |
| revnum | Merged revision to add |
| Returns | |
| Updated dictionary |
Check if the specified mergeinfo contains a path in revnum.
| Parameters | |
| merges | Dictionary with merges |
| path | Merged path |
| revnum | Revision number |
| Returns | |
| Whether the revision is included |
Parse an svn:externals property value.
| Parameters | |
| base | URL on which the property is set. Used for relative externals. |
| val | Undocumented |
| Returns | |
| dictionary with local names as keys, (revnum, url) as value. revnum is the revision number and is set to None if not applicable. |
Add revision number to a list of ranges
| Parameters | |
| ranges | List of ranges |
| revnum | Revision number to add |
| inheritable | TODO |
| Returns | |
| New list of ranges |
Check if the specified range contains the mentioned revision number.
| Parameters | |
| ranges | list of ranges |
| revnum | revision number |
| Returns | |
| Whether or not the revision number is included |
Parse a time from a cstring.
| Parameters | |
| text | Parse text |
| Returns | |
| number of microseconds since the start of 1970 |