I have arc working on linux. Fedora core 12 I think.
On Wed, Apr 11, 2012 at 8:45 PM, Ashutosh Chauhan <ashutosh.chau...@gmail.com> wrote: > Is mac only supported OS ? Arc doesn't work for me on linux, which is > unfortunate since thats where I do all my testing. > > Thanks, > Ashutosh > On Wed, Apr 11, 2012 at 17:37, John Sichi <jsi...@gmail.com> wrote: > >> CC'ing David Recordon, who can probably help with a point of contact >> for coordinating future Phabricator upgrades. >> >> It looks like the test plan problem mentioned below (which affects >> git, but not svn) was introduced when the reviews.facebook.net >> Phabricator server was upgraded Feb 23. I've committed a change to >> the arc-jira module which should deal with it: >> >> >> https://github.com/facebook/arc-jira/commit/b62b5976ec9a974ed102c2f55b530edde48cfaa5 >> >> So if you run ant arc-setup in your Hive sandbox, you should be good to go. >> >> JVS >> >> On Wed, Apr 11, 2012 at 3:37 PM, Carl Steinbach <c...@cloudera.com> wrote: >> > Hi John, >> > >> >> >> >> Regarding the test plans: Carl, could you be more specific about what >> >> is going wrong so I can attempt to reproduce the problem? >> > >> > >> > At some point Arc started requiring that the commit message contain a >> "Test >> > Plan" string, or maybe this has always been a requirement and it was just >> > automatically added before? Anyway, right now you have to manually add >> this >> > or you get the following error: >> > >> > % git log -1 >> > commit 2649ca167182bb02823b3fb00bbe7602f591717e >> > Author: Carl Steinbach <c...@cloudera.com> >> > Date: Wed Apr 11 15:12:53 2012 -0700 >> > >> > HIVE-2947. Test Phabricator >> > >> > % arc diff --trace --jira HIVE-2947 >> > Loading phutil library 'arc_jira_lib' from >> > '/Users/carl/Work/repos/hive-test/.arc_jira_lib'... >> >>>> [0] <conduit> conduit.connect() >> > <<< [0] <conduit> 329,414 us >> >>>> [1] <exec> $ (cd '/Users/carl/Work/repos/hive-test'; git rev-parse >> >>>> --show-cdup) >> > <<< [1] <exec> 16,731 us >> >>>> [2] <exec> $ (cd '/Users/carl/Work/repos/hive-test/'; git rev-parse >> >>>> --verify HEAD^) >> > <<< [2] <exec> 20,879 us >> >>>> [3] <exec> $ (cd '/Users/carl/Work/repos/hive-test/'; git log >> >>>> --first-parent --format=medium 'HEAD^'..HEAD) >> > <<< [3] <exec> 17,852 us >> >>>> [4] <conduit> differential.parsecommitmessage() >> > <<< [4] <conduit> 558,248 us >> > >> > Fatal error: Uncaught exception >> > 'ArcanistDifferentialCommitMessageParserException' with message 'Invalid >> or >> > missing field 'Test Plan': You must provide a test plan.' in >> > >> /Users/carl/.local/pkg/arcanist/src/differential/commitmessage/ArcanistDifferentialCommitMessage.php:88 >> > Stack trace: >> > #0 >> > >> /Users/carl/Work/repos/hive-test/.arc_jira_lib/arcanist/ArcJIRAConfiguration.php(88): >> > >> ArcanistDifferentialCommitMessage->pullDataFromConduit(Object(ConduitClient)) >> > #1 >> > >> /Users/carl/Work/repos/hive-test/.arc_jira_lib/arcanist/ArcJIRAConfiguration.php(368): >> > ArcJIRAConfiguration->willRunDiffWorkflow() >> > #2 /Users/carl/.local/pkg/arcanist/scripts/arcanist.php(264): >> > ArcJIRAConfiguration->willRunWorkflow('diff', >> Object(ArcanistDiffWorkflow)) >> > #3 {main} >> > thrown in >> > >> /Users/carl/.local/pkg/arcanist/src/differential/commitmessage/ArcanistDifferentialCommitMessage.php >> > on line 88 >> > >> > Thanks. >> > >> > Carl >> > >>