Child pages
  • Repairing a broken hierarchy of forks

Documentation for FishEye 3.0.x. Documentation for other versions is available too.

Skip to end of metadata
Go to start of metadata

If you see the error message "Failed to render fork tree for repository 'my-fork': The repository 'my-repository' does not exist but is referenced in the 'parent' attribute of another repository." on your repository's Forks tab...

...or see one of the following errors in your logs...

 [java] 2011-09-06 12:24:51,093 WARN - The repository 'my-repository' does not exist but is referenced in the 'parent' attribute of another repository.
 
 [java] 2011-09-06 12:24:51,093 WARN - Repository 'my-fork' has 'my-repository' set as parent, but no repository found named 'my-repository'

...you may need to repair some parent attribute references in your config.xml file.

Steps to repair your config.xml file:

  1. Stop your FishEye instance.
  2. Make a backup copy of your config.xml file.
  3. Grep or otherwise search your config.xml for references to the repository that is missing (the name my-repository is used in the example above)
  4. From the results of the above search, remove any parent attributes that reference the missing repository, e.g. <repository parent="my-repository" name="my-fork"> should be modified to read <repository name="my-fork">.
  5. Restart your FishEye instance and browse to the Forks tab for the effected repository.

  • No labels