Alioth status update, take 3

Ansgar Burchardt ansgar at 43-1.org
Sun May 29 20:22:06 UTC 2011


Joachim Breitner <nomeata at debian.org> writes:
> Does PET2 support debian-only VCS layouts? We have one Darcs repository
> per package, each containing only the contents of the debian/ directory.
> You can browse and access files directly via HTTP, below this path:
> http://anonscm.debian.org/darcs/pkg-haskell/

Not yet, but it's easy to add (stripping "debian/" when retrieving
files should be enough).

> Unfortunately, reading Tags is not so easy remotely. One would expect
> that
> $ darcs show tags --repo=http://anonscm.debian.org/darcs/pkg-haskell/bluetile
> works, because this works:
> $ darcs changes --repo=http://anonscm.debian.org/darcs/pkg-haskell/bluetile
>
> As a work-around, the latter can be post-processed easily to extract the
> tags. I’ll file a bug against darcs about "show tags", but until this is
> fixed and finds it way into a stable Debian release, some time
> passes :-)

That shouldn't be a problem, I will just get the list of tags in the
commit hook as I do for Git.

Is there some way to see that the current head changed? With Git I can
use the commit hash for this, is there something comparable for darcs?

Can tags change?

Does darcs support branches? Or is there a repository naming scheme for
"branches" (in case "branch" means using another repository)?

Is it possible to retrieve file contents for a specific tag remotely?
Maybe by (ab)using darcsweb? Or do I need a local clone and use darcs
show contents with it?

Ansgar



More information about the PET-devel mailing list