Re: [Pagure] Allow deleting and force-push for auxiliary branches

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

 



----- Original Message -----
> From: "David Kaspar [Dee'Kej]" <dkaspar@xxxxxxxxxx>
> To: "Development discussions related to Fedora" <devel@xxxxxxxxxxxxxxxxxxxxxxx>
> Sent: Thursday, September 14, 2017 5:05:32 PM
> Subject: [Pagure] Allow deleting and force-push for auxiliary branches
> 
> Hello folks,
> 
> I have stumbled upon this several times before, and today again. And since we
> have switched to Pagure , I think it's time to discuss this (again?)... :)
> 
> IMHO, the package maintainers should be allowed to make, delete and
> force-push into private/auxiliary branches. Disabling completely the
> deletion & force-pushing on all branches is IMHO PITA for many maintainers,
> because it distorts the common git workflow ...
> 
> I - as a maintainer - want often to create an auxiliary branch where I will
> do some changes, do a git rebase /amend/etc. that requires a force-push
> later - to keep the git commits clean and not messy, and once I think the
> whole branch is clean enough and ready, then I will merge it into master (or
> some other main branch). Or I can decide at some point to completely drop
> all the changes from that private/auxiliary branch, or start again
> differently in other private/auxiliary branch...
> 
> In any case this requires for me to have the ability to be able to do
> force-push and deletion of the auxiliary branches which I create just for
> that purpose. Currently I don't have this ability in Pagure either, and it

You can do all you want in your fork[1], which Pagure does support. IMHO there's no need to use private branches now.
Pagure also supports PRs[2].

[1] https://docs.pagure.org/pagure/usage/forks.html
[2] https://docs.pagure.org/pagure/usage/pull_requests.html

Regards,
Pavel
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx




[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