Configuring ViewVC compatibility

For backwards-compatibility and legacy system support, Fisheye maintains a URL-compatibility mode with the ViewVC (formerly known as ViewCVS) and CVSWeb tools. This allows Fisheye to replace or extend ViewVC, making use of the URLs set up for ViewVC.

Fisheye administrators can configure ViewVC compatibility by clicking ViewCVS URL Mappings (under 'Global Settings') in the admin area.

For example, a ViewVC URL of the form

http://host/viewcvs.cgi/x/y/z

can be viewed in Fisheye at

http://fisheyehost/viewcvs/x/y/z

Fisheye can be configured to determine exactly how it provides this compatibility mode. In particular, you can configure how to map ViewVC repository names (cvsroot or root in the query parameter) to Fisheye repository names.

You can configure the Default Mapping to specify the repository to use if none is supplied in the URL. If a repository name is given in the URL, you can specify how Fisheye should translate that to the name of a Fisheye repository. Otherwise, Fisheye will attempt to use the repository name given in the URL directly.

After editing mappings you will need to restart Fisheye.

 

Last modified on Oct 25, 2018

Was this helpful?

Yes
No
Provide feedback about this article
Powered by Confluence and Scroll Viewport.