VCS¶
A Vcs provides functions to perform high-level VCS operations that commands use to work with repos.
Public Functions¶
sync_op¶
fun val sync_op(
resultReceiver: RepoOperationResultReceiver tag,
next: RepoOperation val)
: RepoOperation val
Parameters¶
- resultReceiver: RepoOperationResultReceiver tag
- next: RepoOperation val
Returns¶
- RepoOperation val
tag_query_op¶
fun val tag_query_op(
resultReceiver: RepoOperationResultReceiver tag,
receiver: TagListReceiver val)
: RepoOperation val
Parameters¶
- resultReceiver: RepoOperationResultReceiver tag
- receiver: TagListReceiver val
Returns¶
- RepoOperation val
checkout_op¶
fun val checkout_op(
rev: String val,
resultReceiver: RepoOperationResultReceiver tag,
next: RepoOperation val)
: RepoOperation val
Parameters¶
- rev: String val
- resultReceiver: RepoOperationResultReceiver tag
- next: RepoOperation val
Returns¶
- RepoOperation val