[arch-dev-public] The move to SVN

Travis Willard travis at archlinux.org
Tue Apr 8 14:56:51 EDT 2008


On Tue, Apr 8, 2008 at 2:44 PM, Aaron Griffin <aaronmgriffin at gmail.com> wrote:
>
> On Tue, Apr 8, 2008 at 12:49 PM, Aaron Griffin <aaronmgriffin at gmail.com> wrote:
>  > On Tue, Apr 8, 2008 at 12:44 PM, Aaron Griffin <aaronmgriffin at gmail.com> wrote:
>  >
>  > >  Now if I re-run archco for openssh, I will get some extra files:
>  >  >  A    openssh/repos/testing-i686
>  >  >  A    openssh/repos/testing-i686/PKGBUILD
>  >  >  A    openssh/repos/testing-i686/sshd
>  >  >  A    openssh/repos/testing-i686/sshd.confd
>  >  >  A    openssh/repos/testing-i686/sshd.pam
>  >
>  >  Whoops, copied the wrong ones... not that it matters, I'm sure you got the point
>  >
>  >  A    openssh/repos/testing-x86_64
>  >  A    openssh/repos/testing-x86_64/PKGBUILD
>  >  A    openssh/repos/testing-x86_64/sshd
>  >  A    openssh/repos/testing-x86_64/sshd.confd
>  >  A    openssh/repos/testing-x86_64/sshd.pam
>  >
>
>  There was a question about moving something from testing to extra.
>
>  Originally, the package was submitted with "testingpkg" which creates
>  pkgname/repos/testing-$arch and uploads. Now, to release to extra, we
>  run extrapkg to create pkgname/repos/extra-$arch and upload. Easy as
>  pie.
>
>  Removing from testing would be as simple as:
>  svn rm -f pkgname/repos/testing-$arch
>
>  Now.... head's up: I will be partially implementing the move on the
>  dbscripts side. That is, if a package being uploaded to extra is in
>  testing, it will do all the removal from the DB and that fun stuff...
>  I don't know if I will remove it from svn or not, but I always
>  could...

Hm.. that's a tough call.  Ideally, if you're removing it from the DB
on gerolde, it should be removed from svn too - svn's repos/* folders
should match *exactly* what's in the repo - any automation should take
that into account, IMO.

Also, thanks a TON for the work that went into this Aaron (and anyone
who helped Aaron) - I think this is a huge step for us, and getting it
done so quickly and so well is awesome.  Again, thanks a million.




More information about the arch-dev-public mailing list