Skip to content

GitVCS

[Source]

Git implementation of VCS

class val GitVCS is
  VCS val

Implements


Constructors

create

[Source]

new val create(
  env': Env val)
: GitVCS val^ ?

Parameters

  • env': Env val

Returns


Public fields

let env: Env val

[Source]


let prog: Program val

[Source]


Public Functions

sync_op

[Source]

fun val sync_op(
  resultReceiver: RepoOperationResultReceiver tag,
  next: RepoOperation val)
: RepoOperation val

Parameters

Returns


tag_query_op

[Source]

fun val tag_query_op(
  resultReceiver: RepoOperationResultReceiver tag,
  next: TagListReceiver val)
: RepoOperation val

Parameters

Returns


checkout_op

[Source]

fun val checkout_op(
  rev: String val,
  resultReceiver: RepoOperationResultReceiver tag,
  next: RepoOperation val)
: RepoOperation val

Parameters

Returns