Re: Question regarding dist-git aesthetics with branches

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 07/20/2010 03:32 PM, Michael Cronenworth wrote:
> Roland McGrath wrote:
>> My first suggestion was not to have the magical leading "F-<n>/"
>> matching at all.  Rather, just have fedpkg front-end commands set and
>> show the state of branch.SOMEBRANCH.fedora-target settings.  e.g.,
>> 'fedpkg checkout foo' would both do 'git checkout foo' and set the
>> branch.foo.fedora-target automatically.
> 
> +1 to this. After switching from CVS to git for my own projects over the 
> course of the past year I am beginning to see the high value in 
> branching with git. Linus' suggestion of using branches everywhere is 
> something hard to grasp at first but it is the right direction.
> 
> Here's one nice feature I'd like to see for a simple scenario of when 
> upstream releases a new stable version:
> 
> 1. Edit the 'master' branch spec file.
> 2. git commit my change.
> 3. git rebase my F-* branches to master.
> 4. Submit my builds!
> 
> Keeping separate directories per release seems cumbersome and I just 
> submitted my first package yesterday. You guys have been doing far too 
> much work with the current method of package upkeep. :P

I think you've misunderstood the proposal.  There won't be separate
directories per release, just separate branches.  The branch names will
look like they have directory structure though, which will help
programatically detect the Fedora target.

- -- 
Jesse Keating
Fedora -- Freedom² is a feature!
identi.ca: http://identi.ca/jkeating
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)
Comment: Using GnuPG with Fedora - http://enigmail.mozdev.org/

iEYEARECAAYFAkxGKrUACgkQ4v2HLvE71NXRAQCfaNvQ78C3OKvp8uSd/uX+Uu1r
wT4An2KH7XmN/QVTBxG1GTGhcbgkbjZM
=FpZ/
-----END PGP SIGNATURE-----
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux