Announcement

Collapse

Announcement

These forums are now closed to new posts.

SmartSVN users who require support are advised to use one of the options provided by SmartSVN GmbH here:
http://www.smartsvn.com/contact
See more
See less

7.5.2 manage repository profile

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • 7.5.2 manage repository profile

    Hi,

    It seems that manage repository profile option to add/edit/delete repositories is not there. Neither from the top menu nor a manage link in checkout dialog box.

  • #2
    Thanks for pointing that out. I've raised a bug (SU-17515) for our development to resolve this. We'll keep you posted on progress.

    Comment


    • #3
      Any update ?
      It's been almost three months and SmartSVN version 7.5.X is completely unusable for us because of this - we rolled back to version 6.

      Comment


      • #4
        Hi there,

        There have been significant changes in the interface surounding repository management.

        Much of this was to simplify the layout by removing or moving menu items to a more appropriate place, but also to to reduce the need to use this seperate repository manager interface when it can be done for you simply through entering values.

        If you perform a Check Out, it will ask you for a repository to Check Out from. If SmartSVN knows about the repository already, it will be available from the dropdown list. Alternately you can type the URL yourself to where it exists (SmartSVN will validate the address as you type it, so if you supply an incorrectly formatted address, it will tell you).

        When you complete the Check Out operating, it will save and remember these details for next time (which will mean it would be available fromk the dropdown list, if it wasn't before).

        The import operation will something similar to the Check Out operation in this regard.

        The Open Working Copy option will ask you where on your local disk this is contained. Once you have selected this, the setting will be read from the .svn directory and stored within SmartSVN.

        If you want to see what repositories SmartSVN knows about and update any of the credentials, you can access the Authentication section of the settings. For Windows users, select Preferances from the Edit menu, for Mac users select Preferances from the SmartSVN menu.

        In regards to SmartSVN being unusable, I would be interested to understand this some more. It's easy for me to sit here and talk about how easy it is when I am in the know.

        Can you tell me what you are attempting to acheive as your goal, what you are selecting and what you are entering (by all means, provide a fake address, but keep it close so as not to be too far away from reality) within any boxes. We can see how we get on from there.

        Comment


        • #5
          I am trying to check out projects from SVN repositories (mostly HTTPS) which are not already known to SmartSVN, and which require name/password authentication. I am doing this routinely with new repositories. This is completely impossible with the current version. I've tried https://site, https://user@site and https://userassword@site syntax of the repository URL - but none of that works. There is simply no way to enter user name and password for new repo, and it's impossible to enter new repo in the "Authentication" window - you can only edit the ones which already exist.

          Also, my work heavily relied on ability to browse arbitrary SVN repositories without checking anything out - that function is now also gone.

          Comment


          • #6
            Hi there,

            First, the repository browser is still present. You can access this function from the Window menu and selecting New Repository Browser.

            To teach SmartSVN about a repository you have never previously supplied it, will depend which operation you are doing as I noted.

            For the repository browser:
            It will ask for the address of the repository you wish to view. Any that are stored in the authentication settings will be listed in the dropdown, or you can specify a URL and click browse.

            For a checkout operation:
            Again it will ask for the repository URL.

            If you repository needs authentication as yours does, SmartSVN will ask you for the credentials itself.

            So if your repsotiry was "https://svn.domain.com/svn/repoa/", then enter just that. Once your proceed bejond that screen it will ask for the username and password in a seperate authentication dialogue.

            Could I ask you to provide step by step where you are clicking, what you are entering and what errors you are getting?
            There is really only so much I can advise were I am blind to where you are getting to.

            Comment


            • #7
              Looks like when WebSVN upgraded from 6.X to 7.5, it carried over saved passwords for repos on the same server I was trying to access. However, the passwords were changed on the server since, and I was trying to access different repository on the same physical HTTPS server, and SmartSVN didn't prompt me for anything, probably because it had cached credentials.

              To get a clean environment, I removed all repository credentials and projects hosted on the server in question, and re-started SmartSVN, so now it supposedly has no knowledge of this particular server and credentials. I am starting from scratch in 7.5.3 - checking out https://svn.my_company.com/svn/repos/project_x. SmartSVN now does ask me for user name and password (and prompts to accept SSL certificate first time), and I enter them, but it comes back with a name/password prompt over and over again without any additional error messages, as if my credentials are wrong, and I cannot proceed. These same credentials for this same URL are accepted by SmartSVN 6.6. and by web browsers. So, I cannot work with this project in SmartSVN 7.5 at all. Perhaps HTTPS authentication is broken in this version.

              Repository browser is present indeed, but it can only be accessed if you have some project opened, even unrelated one. You cannot access the browser by itself - without locally checked-out project- "Open in Repository Browser" menu item is grayed out. That's nothing new to V7, and has been always a major pain, more so on new machines. As a workaround, I check out some small dummy project locally to just enable that menu item and then open dummy repo browser and switch to a real one. But now that I cannot manage repositories directly, accessing this HTTPS repo is just impossible. Even when I open another project and navigate to "Open in Repository Browser", I cannot proceed with https URL because of the same problem - endless cycle of name/password prompts.

              As a general observation, ability to browse repositories directly, without jumping through hoops, would make the product much more valuable. We have lots of stuff in Subversion, and I have no intention nor patience to download hundreds of megabytes of files in order to simply see/change repository contents on the server.

              Comment


              • #8
                I don't know if my comment will resonate with other users, but since repositories are the number one reason for using this program, having a menu dedicated to them and to their creation and management doesn't seem unreasonable. I found the older version of your program much more intuitive in this regard, then this new indirect method for identifying a new repository.

                Comment


                • #9
                  how to setup ssh+svn if no manage button available any more

                  I have the same problem.
                  There is no dialog for setup SSH+SVN connection with ssh public keys.
                  How to setup checkout from repository using SSH+SVN + public keyfile? if no "Manage" button available?

                  Comment


                  • #10
                    Hi,

                    Many apologies for a late reply.

                    For SVN+SSH connections, you have to use menu Project -> Check Out... and once you enter the address of your repository you have the following Authentication options:

                    - For Password-Authentication, enter the corresponding password. You can optionally Save password, see also Passwords.
                    - For Public/Private-Key-Authentication, enter the path to your Private Key File and the Passphrase, which is used to protect your Private Key. You can optionally Save passphrase.
                    - For Tunnel, select the corresponding Tunnel. For more details regarding tunnels, refer to http://smartsvn.wandisco.com/documen...ofiles.tunnels

                    Finally and common for all Protocols you can choose to Verify connection when pressing 'Next', which is recommended.

                    I hope this helps.

                    Please let us know should you have any further questions or concerns.

                    Comment


                    • #11
                      Hi I'm getting stuck at ssh authentication . I have created the repository on one system and im trying to checkout from another system using svn+ssh://... but i'm getting stuck at the next step where its asking credentials for login. The password option is disabled and for the ssh authentication its asking a login name which i'm not sure about .

                      if any solutions are available please let me know.

                      Comment


                      • #12
                        So how does one change SVN login info on a project/repository with out the profile manager?
                        One should not have to do a fresh checkout just to change login info.

                        Comment

                        Working...
                        X