Page MenuHomePhabricator

arc which broken with subversion
Closed, DuplicatePublic

Description

Updated this weekend and encountered. Can replicate on secure.phab. Let me know if I can provide any more information that would be helpful.

seth@phab-vm:~$ mkdir scratch && cd scratch
seth@phab-vm:~/scratch$ git clone https://github.com/phacility/libphutil.git
Cloning into 'libphutil'...
remote: Counting objects: 13339, done.
remote: Compressing objects: 100% (13/13), done.
remote: Total 13339 (delta 3), reused 0 (delta 0), pack-reused 13326
Receiving objects: 100% (13339/13339), 7.35 MiB | 10.74 MiB/s, done.
Resolving deltas: 100% (7657/7657), done.
Checking connectivity... done.
seth@phab-vm:~/scratch$ git clone https://github.com/phacility/arcanist.git
Cloning into 'arcanist'...
remote: Counting objects: 17344, done.
remote: Total 17344 (delta 0), reused 0 (delta 0), pack-reused 17344
Receiving objects: 100% (17344/17344), 6.48 MiB | 10.73 MiB/s, done.
Resolving deltas: 100% (10611/10611), done.
Checking connectivity... done.
seth@phab-vm:~/scratch$ svn co svn+ssh://sshannin@secure.phabricator.com/diffusion/SVNTEST
A    SVNTEST/README
A    SVNTEST/dir1
A    SVNTEST/dir1/.arcconfig
A    SVNTEST/dir1/test
A    SVNTEST/dir2
A    SVNTEST/dir2/.arcconfig
A    SVNTEST/dir2/lines
A    SVNTEST/dir2/yums
A    SVNTEST/dir2/d1_tag
A    SVNTEST/dir2/d1_tag/test
A    SVNTEST/dir2/d1_tag/new_file
A    SVNTEST/dir2/d1_tag/.arcconfig
A    SVNTEST/dir2/d1_tagb
A    SVNTEST/dir2/d1_tagb/.arcconfig
A    SVNTEST/dir2/d1_tagb/test
Checked out revision 8.
seth@phab-vm:~/scratch$ cd SVNTEST/
seth@phab-vm:~/scratch/SVNTEST$ /home/seth/scratch/arcanist/bin/arc which
REPOSITORY
To identify the repository associated with this working copy, arc followed this process:

    Configuration value "repository.callsign" is empty.

    The UUID for this working copy is "5a5cce42-fd4b-48a3-bcdc-3d0876698e76".

    No repositories matched the query. Check that your configuration is
    correct, or use "repository.callsign" to select a repository explicitly.

This working copy is not associated with any repository.

[2016-04-18 14:07:16] ERROR 8: Undefined index: sourcePath at [/home/seth/scratch/arcanist/src/repository/api/ArcanistSubversionAPI.php:654]
arcanist(head=master, ref.master=a2ab38df78a9), phutil(head=master, ref.master=1ea69b48e36d)
  #0 ArcanistSubversionAPI::loadWorkingCopyDifferentialRevisions(ConduitClient, array) called at [<arcanist>/src/workflow/ArcanistWhichWorkflow.php:185]
  #1 ArcanistWhichWorkflow::run() called at [<arcanist>/scripts/arcanist.php:392]
[2016-04-18 14:07:16] ERROR 8: Undefined index: sourcePath at [/home/seth/scratch/arcanist/src/repository/api/ArcanistSubversionAPI.php:654]
arcanist(head=master, ref.master=a2ab38df78a9), phutil(head=master, ref.master=1ea69b48e36d)
  #0 ArcanistSubversionAPI::loadWorkingCopyDifferentialRevisions(ConduitClient, array) called at [<arcanist>/src/workflow/ArcanistWhichWorkflow.php:185]
  #1 ArcanistWhichWorkflow::run() called at [<arcanist>/scripts/arcanist.php:392]
[2016-04-18 14:07:16] ERROR 8: Undefined index: sourcePath at [/home/seth/scratch/arcanist/src/repository/api/ArcanistSubversionAPI.php:654]
----------------------- SNIPPED - REPEATS MANY MANY TIMES -----------------------
  #1 ArcanistWhichWorkflow::run() called at [<arcanist>/scripts/arcanist.php:392]
[2016-04-18 14:07:17] ERROR 8: Undefined index: sourcePath at [/home/seth/scratch/arcanist/src/repository/api/ArcanistSubversionAPI.php:654]
arcanist(head=master, ref.master=a2ab38df78a9), phutil(head=master, ref.master=1ea69b48e36d)
  #0 ArcanistSubversionAPI::loadWorkingCopyDifferentialRevisions(ConduitClient, array) called at [<arcanist>/src/workflow/ArcanistWhichWorkflow.php:185]
  #1 ArcanistWhichWorkflow::run() called at [<arcanist>/scripts/arcanist.php:392]
[2016-04-18 14:07:17] ERROR 8: Undefined index: sourcePath at [/home/seth/scratch/arcanist/src/repository/api/ArcanistSubversionAPI.php:654]
arcanist(head=master, ref.master=a2ab38df78a9), phutil(head=master, ref.master=1ea69b48e36d)
  #0 ArcanistSubversionAPI::loadWorkingCopyDifferentialRevisions(ConduitClient, array) called at [<arcanist>/src/workflow/ArcanistWhichWorkflow.php:185]
  #1 ArcanistWhichWorkflow::run() called at [<arcanist>/scripts/arcanist.php:392]
MATCHING REVISIONS
These Differential revisions match the changes in this working copy:

    (No revisions match.)

Since there are no revisions in Differential which match this working copy, a
new revision will be created if you run 'arc diff'.

seth@phab-vm:~/scratch/SVNTEST$ cd ../libphutil/ && git rev-parse HEAD
1ea69b48e36d8411c329559b593772ae51a2e6f9
seth@pahb-vm:~/scratch/libphutil$ cd ../arcanist/ && git rev-parse HEAD
a2ab38df78a9d111459fab8d0d63e74d811edf29
seth@phab-vm:~/scratch/arcanist$

Event Timeline

sshannin created this task.Apr 18 2016, 2:12 PM
eadler added projects: Restricted Project, FreeBSD.Apr 18 2016, 8:39 PM
eadler moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Apr 18 2016, 8:40 PM

Well now I feel silly for not noticing that. I searched for the line number of the error ><