[csw-maintainers] experimental: subversion --> git, mercurial

Sebastian Kayser skayser at opencsw.org
Sun Jul 17 15:14:25 CEST 2011


* Ben Walton <bwalton at opencsw.org> wrote:
> Excerpts from rupert THURNER's message of Sun Jul 17 07:15:53 -0400 2011:
> 
> > when building libserf, not using a standard svn working copy but a git
> > checkout, it gives:
> > * Platform solaris9-i386 (built on host 'current9x')
> > Use of uninitialized value $REVISION in sprintf at gar//bin/mkpackage line
> > 31.
> > Use of uninitialized value $REVISION in sprintf at gar//bin/mkpackage line
> > 31.
> >   CSWlibserf0-0
> >  /home/rupert/pkgs/17.Jul.2011/libserf0_0_stub-1.0.0,REV=2011.07.17-SunOS5.9-all-NOTVERSIONED.pkg.gz
> >   CSWlibserf1-0
> >  /home/rupert/pkgs/17.Jul.2011/libserf1_0-1.0.0,REV=2011.07.17-SunOS5.9-i386-NOTVERSIONED.pkg.gz
> 
> This is something we'd need to work out if switching to git.  Most
> like, we'd want to substitue the first 7/8 chars of the sha1
> representing the HEAD commit that you build from.  We'd also need to
> ensure that the sha1 was containined in the set of commit referenced
> by the origin/master remote references.  This is because in git, a
> committed set of files does not mean a publicly available set of
> files/commits.

Ben, what do you think about adding this to the wiki page that Rupert
created?

    http://wiki.opencsw.org/dvcs

That way we can prepare a checklist of TODOs leading up to a migration.

Sebastian


More information about the maintainers mailing list