GitVCS¶
Git implementation of VCS
Implements¶
- VCS val
Constructors¶
create¶
Parameters¶
- env': Env val
Returns¶
- GitVCS val^ ?
Public fields¶
let env: Env val¶
let prog: Program val¶
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,
next: TagListReceiver val)
: RepoOperation val
Parameters¶
- resultReceiver: RepoOperationResultReceiver tag
- next: 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