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

Need doco for how to connect to subversion repository using the svn+ssh protocol.

    • 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.

      Currently it is possible to connect to a svn repository using the svn+ssh:// protocol.

      We need doco for this.

      +++++++++++++
      You first need to confirm what type of authentication method (username/password or private key) is used by the "svn+ssh" server.
      If it uses username and password then you set it up as normal.
      If the SVN server uses private key as its authentication method and your Fisheye instance uses SVNKit to connect to SVN repository, you may want to follow through the following documentation in order to enable the svn+ssh to authenticate with private key:

      Essentially, svnkit.ssh2.key properties is only needed when the ssh key is already uploaded to server for authentication (no username and password given).

      In that case, you need to use the following system properties to let SVNKit know about your private key and passphrase:

      svnkit.ssh2.key = /path/to/private/key/file 
      svnkit.ssh2.username = userName  
      svnkit.ssh2.passphrase = optionalPassphrase 
      svnkit.ssh2.password = userpassword
      svnkit.ssh2.port = optionalPort
      

      You can do that by setting FISHEYE_OPTS environment variable:

      export FISHEYE_OPTS="-Dsvnkit.ssh2.key=/path/to/private/key/file -Dsvnkit.ssh2.username=userName -Dsvnkit.ssh2.passphrase=optionalPassphrase -Dsvnkit.ssh2.password=userpassword -Dsvnkit.ssh2.port=optionalPort"
      

      +++++++++++++

      Need to check with someone from development if this is all that is needed. I got the following info from past support cases

            [FE-622] Need doco for how to connect to subversion repository using the svn+ssh protocol.

            Marek Parfianowicz made changes -
            Fix Version/s New: N/A [ 54414 ]
            Marek Parfianowicz made changes -
            Status Original: Gathering Interest [ 11772 ] New: Not Being Considered [ 11776 ]
            Marek Parfianowicz made changes -
            Labels Original: FE_CRU_SUPPORT documentation New: FE_CRU_SUPPORT documentation jac-cleanup-phase7
            Katherine Yabut made changes -
            Workflow Original: JAC Suggestion Workflow [ 3338637 ] New: JAC Suggestion Workflow 3 [ 3642932 ]
            Marek Parfianowicz made changes -
            Backlog Order (Obsolete) Original: 980000000
            Workflow Original: Simple Restricted [ 2952058 ] New: JAC Suggestion Workflow [ 3338637 ]
            Issue Type Original: Task [ 3 ] New: Suggestion [ 10000 ]
            Status Original: Open [ 1 ] New: Gathering Interest [ 11772 ]
            Owen made changes -
            Workflow Original: FECRU Development Workflow - Triage - Restricted [ 1518399 ] New: Simple Restricted [ 2952058 ]
            Marek Parfianowicz made changes -
            Labels Original: FE_CRU_SUPPORT New: FE_CRU_SUPPORT documentation
            Owen made changes -
            Workflow Original: FECRU Development Workflow - Triage [ 944758 ] New: FECRU Development Workflow - Triage - Restricted [ 1518399 ]
            Mikolaj Zyromski made changes -
            Remote Link New: This issue links to "Page (Extranet)" [ 163814 ]
            Piotr Swiecicki made changes -
            Workflow Original: FECRU Development Workflow (Triage) [ 310789 ] New: FECRU Development Workflow - Triage [ 944758 ]

              pwatson paulwatson (Inactive)
              pkamal Partha
              Votes:
              6 Vote for this issue
              Watchers:
              8 Start watching this issue

                Created:
                Updated: