Topkg_vcsVCS repositories.
See Topkg.Vcs for documentation.
val pp_kind : Stdlib.Format.formatter -> kind -> unitval dir : t -> Topkg_fpath.tval find : ?dir:Topkg_fpath.t -> unit -> t option Topkg_result.resultval get : ?dir:Topkg_fpath.t -> unit -> t Topkg_result.resultval cmd : t -> Topkg_cmd.tval pp : Stdlib.Format.formatter -> t -> unitval is_dirty : t -> bool Topkg_result.resultval not_dirty : t -> unit Topkg_result.resultval file_is_dirty : t -> Topkg_fpath.t -> bool Topkg_result.resultval head : ?dirty:bool -> t -> string Topkg_result.resultval commit_id :
?dirty:bool ->
?commit_ish:string ->
t ->
string Topkg_result.resultval commit_ptime_s : ?commit_ish:commit_ish -> t -> int Topkg_result.resultval describe :
?dirty:bool ->
?commit_ish:string ->
t ->
string Topkg_result.resultval tags : t -> string list Topkg_result.resultval changes :
?until:string ->
t ->
after:string ->
(string * string) list Topkg_result.resultval tracked_files :
?tree_ish:string ->
t ->
Topkg_fpath.t list Topkg_result.resultval clone : t -> dir:Topkg_fpath.t -> unit Topkg_result.resultval checkout :
?branch:string ->
t ->
commit_ish:string ->
unit Topkg_result.resultval commit_files :
?msg:string ->
t ->
Topkg_fpath.t list ->
unit Topkg_result.resultval delete_tag : t -> string -> unit Topkg_result.resultval tag :
?force:bool ->
?sign:bool ->
?msg:string ->
?commit_ish:string ->
t ->
string ->
unit Topkg_result.result