Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-16690

CVS plugin: OpenGrok as SCM Browser doesn't work

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: cvs-plugin
    • Labels:
    • Environment:
      Jenkins ver. 1.500
      CVS 2.7
      opengrok-0.11.1
    • Similar Issues:

      Description

      Problem: After clicking on files links in change logs get:
      Error: File not found!
      The requested resource is not available.

      Steps:
      1. Having a couple projects/branches in OpegGrok build an index

      2. Set OpenGrok as SCM browser in two Jenkins' jobs (one per branch)

      3. Launch builds, get changes logs, click on a file reference, get the error.

      The links looks like:

      The correct link should be:

      Additionally, if you click on a file revision you get a broken "diff" link:

      Here is an OpenGrok deployment with many project:
      http://src.opensolaris.org/source/
      easy to get examples how URL should look like

      Thanks

        Attachments

          Activity

          Hide
          mc1arke Michael Clarke added a comment -

          Since I don't have OpenGrok running against CVS, can you confirm if the first job link should be 'trunk' or 'head'?

          To allow all the links to work properly, the URL you define in the repository browser should only be http://1.2.3.4/source/ - the plugin will fill in appropriate branch/tag names (pending the above confirmation) or comparison URLs.

          Show
          mc1arke Michael Clarke added a comment - Since I don't have OpenGrok running against CVS, can you confirm if the first job link should be 'trunk' or 'head'? To allow all the links to work properly, the URL you define in the repository browser should only be http://1.2.3.4/source/ - the plugin will fill in appropriate branch/tag names (pending the above confirmation) or comparison URLs.
          Hide
          tempor Zuzik Zuzikovitch added a comment -

          I manually named the first OpenGrok's source "trunk" (it's just a directory).
          It could be easily renamed as "head", if you want to use "head" when branch/tag name is not set.

          Show
          tempor Zuzik Zuzikovitch added a comment - I manually named the first OpenGrok's source "trunk" (it's just a directory). It could be easily renamed as "head", if you want to use "head" when branch/tag name is not set.
          Hide
          scm_issue_link SCM/JIRA link daemon added a comment -

          Code changed in jenkins
          User: Michael Clarke
          Path:
          src/main/java/hudson/scm/browsers/OpenGrok.java
          src/test/java/hudson/scm/browsers/OpenGrokTest.java
          http://jenkins-ci.org/commit/cvs-plugin/2732db70ca119f748da9c9304dee85df862c66fe
          Log:
          [FIXED JENKINS-16690] Fix OpenGrok browser support


          You received this message because you are subscribed to the Google Groups "Jenkins Commits" group.
          To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscribe@googlegroups.com.
          For more options, visit https://groups.google.com/groups/opt_out.

          Show
          scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Michael Clarke Path: src/main/java/hudson/scm/browsers/OpenGrok.java src/test/java/hudson/scm/browsers/OpenGrokTest.java http://jenkins-ci.org/commit/cvs-plugin/2732db70ca119f748da9c9304dee85df862c66fe Log: [FIXED JENKINS-16690] Fix OpenGrok browser support – You received this message because you are subscribed to the Google Groups "Jenkins Commits" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-commits+unsubscribe@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out .

            People

            Assignee:
            mc1arke Michael Clarke
            Reporter:
            tempor Zuzik Zuzikovitch
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: