Page MenuHomePhabricator
Feed Advanced Search

Dec 13 2015

mrkanaly added a comment to T9973: `arc land` detached head state with `--hold`.

I am in the same boat as @hach-que right now. By destroying the original behavior, it really doesn't leave me any choices but to orphan everyone that I have trained to use arcanist on a very old version of the tool. I am 100% trusting of arcanist and its operations, but many people are afraid of tools like this. So they like options like --hold that allow them to inspect everything before they push it away. But now they would be instructed by the tool to run some funny command whose syntax they don't understand, and then also have to run

  • git checkout master
  • git pull

to get to where they wanted to be.

Dec 13 2015, 4:02 PM · Arcanist, Bug Report

Dec 12 2015

mrkanaly added a comment to T9973: `arc land` detached head state with `--hold`.

Since the change is not merge onto to the destination branch

Dec 12 2015, 4:43 PM · Arcanist, Bug Report
mrkanaly added a comment to T9973: `arc land` detached head state with `--hold`.

Also, I noticed that the documentation for --hold is also out of date, in accordance with this bug report.

The change is merged into the target branch, following these rules:
Dec 12 2015, 4:42 PM · Arcanist, Bug Report
mrkanaly added a comment to T9973: `arc land` detached head state with `--hold`.

Well realistically, there more steps between the arc land --hold and git push

Dec 12 2015, 4:39 PM · Arcanist, Bug Report
mrkanaly added a comment to T9973: `arc land` detached head state with `--hold`.

Additionally, the hold now does not cleanup the feature branch either

Dec 12 2015, 4:26 PM · Arcanist, Bug Report
mrkanaly added a comment to T9973: `arc land` detached head state with `--hold`.

I expect it to do what it used to do previously, which would be finish with a merge onto the desired landing branch. Rather now, if I use this, I have to do an additional

  • git checkout master (remembering the commit I am leaving behind)
  • git merge eb35b52

Then end with
git push

Dec 12 2015, 4:25 PM · Arcanist, Bug Report
mrkanaly created T9973: `arc land` detached head state with `--hold`.
Dec 12 2015, 4:13 PM · Arcanist, Bug Report
mrkanaly updated the title for P1906 arc land --hold from untitled to arc land --hold.
Dec 12 2015, 4:11 PM

Sep 22 2015

mrkanaly added a comment to T9459: arc upgrade on Windows doesn't understand it's a git repo.

More information:

Sep 22 2015, 9:01 PM · Arcanist, Windows

Jun 16 2015

mrkanaly created T8569: Add "_comment" field to map for linter JSON files.
Jun 16 2015, 6:57 PM · Arcanist, Lint
mrkanaly edited P1805 example arclint file with comment.
Jun 16 2015, 6:57 PM
mrkanaly edited P1804 arclint comment field.
Jun 16 2015, 6:55 PM

Jun 11 2015

mrkanaly added a comment to T8515: Differential comments show incorrect state.

Awww. my google-foo has failed. Good deal.

Jun 11 2015, 6:01 PM · Differential
mrkanaly added a comment to T8515: Differential comments show incorrect state.

Did an upgrade earlier this week, so probably pretty close... here are the commit hashes.

Jun 11 2015, 5:58 PM · Differential
mrkanaly updated the task description for T8515: Differential comments show incorrect state.
Jun 11 2015, 5:47 PM · Differential
mrkanaly created T8515: Differential comments show incorrect state.
Jun 11 2015, 5:47 PM · Differential

Jan 31 2015

mrkanaly added a comment to T7096: Arcanist ": No such file or directory" Ubuntu 14.04.1.

Aha! I found the culprit. Executing the command with bash debugging on, we get this:

dev@cosmo-box:~$ bash --debug arc
/home/dev/dev/arcanist/bin/arc: line 2: $'\r': command not found
/home/dev/dev/arcanist/bin/arc: line 5: $'\r': command not found
/home/dev/dev/arcanist/bin/arc: line 8: $'\r': command not found
/home/dev/dev/arcanist/bin/arc: arc: line 18: syntax error near unexpected token `done'
'home/dev/dev/arcanist/bin/arc: arc: line 18: `done;
Jan 31 2015, 11:26 PM · Arcanist
mrkanaly added a comment to T7096: Arcanist ": No such file or directory" Ubuntu 14.04.1.

After messing around a little bit, on all 3 of the other installations of arcanist that I have (that work fine), I am able to invoke arcanist/scripts/arcanist.php just by typing the name of the script. But only on my 14.04.1 box, that doesnt work. However, if I add 'php5' to the beginning of the command it works.

Jan 31 2015, 11:00 PM · Arcanist
mrkanaly added a comment to T7096: Arcanist ": No such file or directory" Ubuntu 14.04.1.

Here is a link to a folder that contains a virtualbox appliance of the system in question. It is currently uploading, expected to be done in probably 20-30 minutes, as it is 2.5gb.

Jan 31 2015, 9:30 PM · Arcanist
mrkanaly added a comment to T7096: Arcanist ": No such file or directory" Ubuntu 14.04.1.

Luckily, this is a virtualbox installation. So I can have an appliance packed up here soon.

Jan 31 2015, 9:09 PM · Arcanist
mrkanaly added a comment to T7096: Arcanist ": No such file or directory" Ubuntu 14.04.1.

More info about permissions

dev@dev-box:~$ ls -al arcanist/
total 16
drwxr-xr-x  4 dev dev 4096 Jan 31 12:44 .
drwxr-xr-x 21 dev dev 4096 Jan 31 13:03 ..
drwxr-xr-x  8 dev dev 4096 Jan 31 12:43 arcanist
drwxr-xr-x  8 dev dev 4096 Jan 31 12:44 libphutil
Jan 31 2015, 8:46 PM · Arcanist
mrkanaly added a comment to T7096: Arcanist ": No such file or directory" Ubuntu 14.04.1.

My directory structure is as follows:

Jan 31 2015, 8:45 PM · Arcanist
mrkanaly created T7096: Arcanist ": No such file or directory" Ubuntu 14.04.1.
Jan 31 2015, 8:17 PM · Arcanist

Jul 15 2014

mrkanaly added a project to T5630: Global Diffusion "Autoclose only": Diffusion.
Jul 15 2014, 9:02 PM · Diffusion, Phabricator
mrkanaly created T5630: Global Diffusion "Autoclose only".
Jul 15 2014, 9:02 PM · Diffusion, Phabricator