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

Hudson Subversion Plugin overwrites ~/.subversion/auth/svn.simple/<credentails_file>

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • subversion-plugin
    • None

      If Subversion Plugin version > 1.17 (Such as 1.21) is installed, then when the Master Hudson node attempts to build on a slave. The Subversion configuration file will be overridden.

      Will turn the following:

      [user@slave01 ~]$ cat ~/.subversion/auth/svn.simple/664e77a2c4c38350260f84b0f1cdd4df
      K 8
      passtype
      V 6
      simple
      K 8
      password
      V 12
      PASSWORD_TEXT
      K 15
      svn:realmstring
      V 42
      <https://SVN_REPO_HOSTNAME:443> Code Repository
      K 8
      username
      V 14
      user
      END

      into:

      [user@slave01 ~]$ cat ~/.subversion/auth/svn.simple/664e77a2c4c38350260f84b0f1cdd4df
      K 15
      svn:realmstring
      V 42
      <https://SVN_REPO_HOSTNAME:443> Code Repository
      K 8
      username
      V 14
      user
      END

      This file should not be overridden, as I need cached subversion credentials. I am executing a script "release-my-product.sh" to do a couple of things among them being creating a subversion tag:

      svn mkdir https://SVN_REPO_HOSTNAME/svn/component/tags/release/component_release_2010_11_23 -m 'tagging component_release_2010_11_23'

      Please also see JENKINS-8059 (I cannot add comments to this bug)

            Unassigned Unassigned
            mark1900 mark1900
            Votes:
            7 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: