Uploaded image for project: 'FishEye'
  1. FishEye
  2. FE-140

Provide instructions for setting up local mirrors when connecting FishEye to an online or network repository

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Duplicate
    • None
    • Documentation
    • None
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Request 1

      FishEye requires file system access for CVS repositories but doesn't provide instructions for setting this up, allowing at least one user to assume that FishEye doesn't support network/online CVS access. The CVS instructions should explain that a local mirror is needed and provide suggestions for newbies on setting that up, possibly using rSync.

      Request 2

      There should be a section (a section being preferable to a note or a panel) in the setup guides for CVS, SVN etc that recommends creating a local mirror for performance purposes and provides a link to the performance hints at http://confluence.atlassian.com/display/FISHEYE/Improve+FishEye+Scan+Performance
      The links are http://confluence.atlassian.com/display/FISHEYE/1.6+Subversion and http://confluence.atlassian.com/display/FISHEYE/1.4+CVS

      The page should outline in which network situations a local mirror is recommended.

      Here's my first draft for the CVS instructions:

      Scanning Network & Online Repositories

      You will need to setup local mirrors for all online repositories as FishEye must have file system access to connect. Local mirrors are also recommended for network repositories in situation X and Y as this can reduce the time taken by the once-off initial scan of a large repository from days to hours. See http://confluence.atlassian.com/display/FISHEYE/Improve+FishEye+Scan+Performance for details and other performance tips.

      An example tool for setting up a local mirror is the free Rsync tool.

      Request 3

      Please create a separate page with generic instructions for actually using RSync as well, showing the steps to integrate with an example public repository with an example script.

              Unassigned Unassigned
              david.soul@atlassian.com David Soul [Atlassian]
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated:
                Resolved: