Ggit.init();
- var a = new GitLive.Repo("/home/alan/gitlive/web.Texon");
+ var a = new GitLive.Repo("/home/alan/gitlive/gitlive");
+ a.diffhead();
a.fetchAll();
return;
/*
public void diffhead()
{
var r = this.repo.enumerate_branches(Ggit.BranchType.LOCAL);
- Ggit.GitBranch head;
+ Ggit.Branch head;
while (r.next()) {
var gbr = r.get() as Ggit.Branch;
if (gbr.is_head()) {
head = gbr;
}
}
+ GLib.debug("checking head=%s", head.get_name());
+ var br = this.repo.lookup_branch(head.get_name(),Ggit.BranchType.LOCAL);
+ var tree = this.repo.lookup_tree(br.get_target());
+
}