[arch-general] svn packaging, abs => git ?

David C. Rankin drankinatty at suddenlinkmail.com
Tue Mar 9 21:56:07 CET 2010


On 03/07/2010 07:49 AM, Thomas Bächler wrote:
> 
> This comes up every month at least (not necessarily on the mailing list,
> but somewhere) and people always say "use git" without even thinking how
> that would work - so far, nobody has ever presented a workflow that
> would match our packaging requirements and was based on git. We don't
> use SVN for fun - using SVN is everything but fun.
> 
> 1) We want to be able to see which PKGBUILD matches the package in the
> repository. In SVN, we use copy - which is subversion's equivalent to
> branching: By copying, you create a reference and all history of the
> copied file is still there. In git, copying means that the copy has no
> history, it is entirely unrelated to the original. The only equivalent
> in git would be branching - but you cannot branch a single file or path,
> you can only branch the entire tree.
> 2) Partial checkouts and commits: We check out single directories and
> most importantly we commit to single directories without updating the
> rest of the repository. These operations come naturally to SVN, but they
> are against the very concept of git.
> 
> The only viable solution I could think of is using one git repository
> per package - and that is just crazy.
> 

If it ain't broke..... don't fix it!

-- 
David C. Rankin, J.D.,P.E.
Rankin Law Firm, PLLC
510 Ochiltree Street
Nacogdoches, Texas 75961
Telephone: (936) 715-9333
Facsimile: (936) 715-9339
www.rankinlawfirm.com


More information about the arch-general mailing list