Displaying 20 results from an estimated 10000 matches similar to: "arc patch with the new git workflow"
2019 Feb 08
3
arc patch with the new git workflow
Personally I'd like a "git llvm fetch-diff D1234" subcommand, which outputs
a patch in the format of "git format-patch", which, you could then pipe to
"git am", say, providing whatever prefix options you like.
On Fri, Feb 8, 2019 at 2:41 PM Mehdi AMINI via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> Hi,
>
> Are you trying to apply a revision
2019 Dec 27
5
Delete Phabricator metadata tags before committing
Many git commits in the monorepo look like the following:
[Tag0][Tag1] Title line
Summary:
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Quisque mauris neque, porta nec tristique at, sagittis vel nisi. Fusce pharetra nunc et mauris consequat venenatis.
Reviewers: username0, username1
Reviewed By: username0
Subscribers: username2, username3,
2020 Mar 03
3
Allowing PRs on GitHub for some subprojects
> On Mar 3, 2020, at 17:16, Shoaib Meenai <smeenai at fb.com> wrote:
>
> `arc patch` should preserve the author information in the original commit, if there was any. At least it has in my experience.
Yes, but I think people can upload raw patches to Phabricator without using `arc diff`. I know I ran into one of these just last week where I used Johannes' script (thanks!) and
2020 Mar 03
3
Allowing PRs on GitHub for some subprojects
> On Feb 20, 2020, at 14:25, Johannes Doerfert <johannesdoerfert at gmail.com> wrote:
>
> On 02/20, Louis Dionne via llvm-dev wrote:
>> I know there has been significant discussion about "moving" from
>> Phabricator to GitHub reviews and pull requests, etc. I'm not
>> suggesting that we do anything in terms of global LLVM policy.
>> However, as
2020 Apr 09
3
Delete Phabricator metadata tags before committing
Can we fix this in reviews.llvm.org's fork of phab?
https://github.com/phacility/phabricator/blob/cac3dc4983c3671ba4ec841aac8efac10744a80c/src/applications/differential/conduit/DifferentialGetCommitMessageConduitAPIMethod.php
Seems straightforward(-ish) to drop the relevant fields there, that way
`arc land` automatically DTRT.
Jon
On Fri, Dec 27, 2019 at 11:30 PM Mehdi AMINI via llvm-dev
2019 Apr 26
2
How to submit a change for code review using arc
I've gone through Code Reviews with Phabriactor[1], Arcanist Quick
Start[2] and Arcanist User Guide arc diff[3]. But I'm unable to setup
reviewers my editor pops up and there is a "Reviewers:" line and but
I'm unable email addresses directly. It seems it wants reviewers
passed on the command line or some how in .arcconfig.
But I haven't been able to find any
2020 Mar 04
3
Allowing PRs on GitHub for some subprojects
> On Mar 3, 2020, at 18:48, Eric Christopher <echristo at gmail.com> wrote:
>
> I'm one of those people ;)
That's not something to be proud of if you expect a maintainer to commit on your behalf. If you commit yourself, then whatever.
Louis
>
> -eric
>
> On Tue, Mar 3, 2020 at 2:20 PM Louis Dionne via llvm-dev <llvm-dev at lists.llvm.org
2020 Feb 20
6
Allowing PRs on GitHub for some subprojects
Hi,
I know there has been significant discussion about "moving" from Phabricator to GitHub reviews and pull requests, etc. I'm not suggesting that we do anything in terms of global LLVM policy. However, as a maintainer of libc++, I commit __a lot__ of other people's code for them. It would be a huge time saver for me if I could nicely suggest to contributors (not force them) to
2020 Apr 09
2
Unable to arc install-certificate
I thought so, initially. But I'm able to log in to reviews.llvm.org. Also,
I assume install-certificate is before any of these considerations?
On Wed, Apr 8, 2020 at 6:53 PM David Blaikie <dblaikie at gmail.com> wrote:
> Hmm - I'm running a pretty old version & seems to be working for me:
>
> $ arc version
>
> arcanist 3b6b523c2b236e3724a1e115f126cb6fd05fa128 (18
2020 Jan 02
3
Delete Phabricator metadata tags before committing
I also find the "Reviewed by" tag useful (as well as the review link), for
the same reasons. In fact, I don't even use arcanist to push commits, so I
do it all by hand, and only include the "Reviewed by" and "Differential
Revision" tags.
On Fri, 27 Dec 2019 at 20:55, David Blaikie via llvm-dev <
llvm-dev at lists.llvm.org> wrote:
> I don't think
2020 Jan 04
2
[EXTERNAL] Re: Delete Phabricator metadata tags before committing
The limitation with the "Reviewed by" line is that if you just use `arc` it
indicates who was added as reviewer on the revision, but not who approved
it. Because of this, I am wary of relying on this line for anything.
If you want to know who reviewed a change, better click on the Differential
Revision link and go to the source of truth.
--
Mehdi
On Thu, Jan 2, 2020 at 10:44 AM
2020 Jan 06
2
[EXTERNAL] Re: Delete Phabricator metadata tags before committing
I'm sure I've seen many commits with both "Reviewed by:" and "Reviewers:"
tags, which look to have been done with arc (though I can't be sure). How
were those generated?
On Sat, 4 Jan 2020 at 19:12, David Blaikie <dblaikie at gmail.com> wrote:
> Yeah, I tend to prune it down myself - and if the list has only one name
> on it, it's usually a pretty
2020 Apr 08
2
Unable to arc install-certificate
Hello,
on a fresh install (i.e. newly-cloned arcanist and llvm-project), I get
this. Any ideas?
Thanks!
arc install-certificate
CONNECT Connecting to "https://reviews.llvm.org/api/"...
Usage Exception: Failed to connect to server (https://reviews.llvm.org/api/):
[HTTP/500] Internal Server Error
As received by the server, this request had a nonzero content length but no
POST data.
2020 Jan 21
2
Proposing a llvm-patch helper script in-tree to create/apply patches without arc
I'd rather we decided on whether to accept GitHub PRs or not first (in the
other thread). I would bet that everyone who has troubles with arc / is not
allowed to use arc would happily use GitHub PRs instead.
Worst case scenario if the community decides that we don't want to accept
GitHub PRs then this sort of script would be a useful time sink.
Cheers,
-Neil.
On Tue, Jan 21, 2020 at
2020 Apr 24
4
Make llvm-commits default cc on Phabricator
Hello,
I sometime forget to set the "Repository" when uploading a patch on Phabricator, and that prevents from adding llvm-commits as a subscriber.
[cid:image001.png at 01D61A45.E388B060]
Would it make sense to set 'LLVM Github Monorepo' as a default? Or subscribe 'llvm-commits' automatically when creating a patch?
Thanks!
Alex.
-------------- next part --------------
2020 May 01
2
[EXTERNAL] Re: arc diff says "disk is full"?
Could this issue also be related to an “AphrontQueryException #1030: Got error 28 from storage engine” error when browsing Phabricator?
~ Todd Snider
From: llvm-dev [mailto:llvm-dev-bounces at lists.llvm.org] On Behalf Of Hubert Tong via llvm-dev
Sent: Friday, May 1, 2020 9:15 AM
To: Mircea Trofin
Cc: Nicolai Hähnle via llvm-dev
Subject: [EXTERNAL] Re: [llvm-dev] arc diff says "disk is
2017 Nov 27
2
[cfe-dev] [Proposal] Automatically Cc: cfe-commits@ on Clang reviews
Forgot to mention:
> Also, how would arcanist pick up two callsigns here? Wouldn't it just
pick the from the closest surrounding .arcconfig?
The review request will belong to a single repository, as you noticed (from
the closest .arcconfig to where the arc command was invoked).
However, when commits land, they will be imported under either one (rL for
LLVM diffs) or two (rL + rC for e.g.
2020 Jan 21
11
Proposing a llvm-patch helper script in-tree to create/apply patches without arc
Hi,
One takeaway for me from the recent Phabricator vs Github PR discussions was that arc (arcanist) can be a pain to set up and may pose a hurdle for some contributors.
I think those points could be addressed relatively easily by adding a llvm-patch script (or an even better name) that allows users to create and apply patches from reviews.llvm.org using Phabricators API. In my experience, the
2019 Nov 10
2
Workflow to commit changes using git alone (?)
> On 10 Nov 2019, at 07:00, Mehdi AMINI <joker.eph at gmail.com> wrote:
>
> recipe is not correct in the absolute: the delta from master does not mean it contains exactly what you want, you seem to assume that master didn't evolve between the time "patchbranch" was created.
>
Hi Mehdi,
I’m doing it this way to make sure that master /actually/ contains “exactly
2020 May 01
2
arc diff says "disk is full"?
Hello,
I'm seeing what appears to be a serverside error - "Internal Server Error
FilesystemException: Failed to create a temporary directory: the disk is
full." if arc diff --trace. Anyone else getting this - any idea what to do?
Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: