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

Regression: version 1.13 fails to create tags

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: svn-tag-plugin
    • Labels:
      None
    • Environment:
      Windows
    • Similar Issues:

      Description

      Version 1.12 deletes a tag (if it exists) and then creates the same tag on the revision that is checked out. Version 1.13 deletes the tag, but then fails to create it back.

        Attachments

          Issue Links

            Activity

            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in hudson
            User: : mindless
            Path:
            trunk/hudson/plugins/svn-tag/src/main/java/hudson/plugins/svn_tag/SvnTagPlugin.java
            trunk/hudson/plugins/svn-tag/src/main/java/hudson/plugins/svn_tag/SvnTagPublisher.java
            trunk/hudson/plugins/svn-tag/src/main/resources/hudson/plugins/svn_tag/Messages.properties
            trunk/hudson/plugins/svn-tag/src/main/resources/hudson/plugins/svn_tag/SvnTagPublisher/config.jelly
            trunk/hudson/plugins/svn-tag/src/main/resources/hudson/plugins/svn_tag/SvnTagPublisher/global.jelly
            http://jenkins-ci.org/commit/29319
            Log:
            [svn-tag] [FIXED JENKINS-6066]
            I broke plugin in release 1.13 by changing doImport to doMkdir, and mkdir
            fails when dir already there.. now remove doMkdir altogether and just use
            makeParents flag in doCopy.
            Additional changes:

            • Above change also removed code that didn't work with file:// svn url.
            • Convert config options to new style: use field attribute in jelly, move
              help files and rename check methods so they are detected automatically.
            • Use DataBoundConstructor and bindJSON for simpler reading of form data.
            • Internationalization for messages so this plugin can be localized.
            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in hudson User: : mindless Path: trunk/hudson/plugins/svn-tag/src/main/java/hudson/plugins/svn_tag/SvnTagPlugin.java trunk/hudson/plugins/svn-tag/src/main/java/hudson/plugins/svn_tag/SvnTagPublisher.java trunk/hudson/plugins/svn-tag/src/main/resources/hudson/plugins/svn_tag/Messages.properties trunk/hudson/plugins/svn-tag/src/main/resources/hudson/plugins/svn_tag/SvnTagPublisher/config.jelly trunk/hudson/plugins/svn-tag/src/main/resources/hudson/plugins/svn_tag/SvnTagPublisher/global.jelly http://jenkins-ci.org/commit/29319 Log: [svn-tag] [FIXED JENKINS-6066] I broke plugin in release 1.13 by changing doImport to doMkdir, and mkdir fails when dir already there.. now remove doMkdir altogether and just use makeParents flag in doCopy. Additional changes: Above change also removed code that didn't work with file:// svn url. Convert config options to new style: use field attribute in jelly, move help files and rename check methods so they are detected automatically. Use DataBoundConstructor and bindJSON for simpler reading of form data. Internationalization for messages so this plugin can be localized.

              People

              • Assignee:
                mindless Alan Harder
                Reporter:
                radaczynski radaczynski
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: