Menu

New features

Help
kdre76
2006-05-30
2013-05-01
  • kdre76

    kdre76 - 2006-05-30

    Hi,

    I like svnmanager very much and we use it on a production server in my company (I am the admin) for about a year now.
    It is a great tool for subversion which I do not want to miss anymore.

    During the use of svnmanager I found some things, which could be improved, to make everyday work with svnmanager more comfortable:

    1. It would be great if one can add a description for a new repository, which will be saved in the database.
    Reason: We do many projects in a year and all projects have short names for their repositories. If another employee searches a project, than it is nearly impossible to find it in a short time only by reading the repository name. A description per repository would make ones live much easier.

    2. As I mentioned above we do much projects a year. It is a very time consuming task for me, to add new projects for our developers all the time (create repository, return to repository menu, change group privileges).
    It would make my life easier, if I can give all our developers the right to create a repository (and only that!), so that they can create there repositories by themselves, like they create directories on their harddisk by themselves.
    But I do not want our developers to be admins (with full rights) in svnmanager (I do not want them to add users etc).
    Our developers are old enough to decide, if a project need a new repository, so it would be really nice, if the can do this by themselves.

    3. After some years passed by, there will be many many, many repositories. Even a description will make it hard to find something.
    I know that old projects can be dumped and removed, but we like to have "ad hoc" access to our projects.
    It would be great to have a "search engine" which searches the description of a repository and/or the repository names for some keywords.

    What do you think about these features? Are they only useful for me, or would they be useful for others too?

    Greetings,
    Klaus

     
    • AlabamaPaul

      AlabamaPaul - 2006-05-31

      Klaus,
      I am not certain what version of SVNManager you are using, but item 2 is already supported.
      The "grants" field for a user indicates the number of repositories a user may create. Also, a user has admin privileges for any repository they create. This means the user can configure user and group access, delete, dump, or reload the repository.

      As for items 1 and 2... Adding a description for a repository would not be difficult. Once you have that description field, searching should not be a problem, but I don't know how difficult it would be to add the search mechanism.

      Paul

       
    • kdre76

      kdre76 - 2006-06-02

      Hi Paul,

      thank you for your answer.

      Is it also possible to allow a user to create an unlimited number of repositories?

      As for items 1 and 3:
      Searching and a description should not be that hard to implement. SQL supports it. All that is need, is a user interface, an enhancement to the database schema and that should do the trick.
      But is this a useful feature for all, or just for me? What do you think?

       
    • Marijn Verkerk

      Marijn Verkerk - 2006-06-17

      Hi Paul,Klaus,

      Thanks for brainstorming about new features. Descriptions sounds like a good addition and allowing users to create unlimited repositories should't be too hard as well.

      But currently, I'm working on an other project with higher priority and I can't say when I have time to work on SVNManager. Though, your contributions, as Paul already knows, are welcome!

      Kind regards,
      Marijn

       
      • AlabamaPaul

        AlabamaPaul - 2006-06-17

        Marijin / Klaus and anyone else reading this thread :-)

        I've already committed changes to the trunk that implement adding the repo descriptions. Unfortunately, the "free time" I had is now gone, so I have not created a search mechanism. However, with the descriptions in your browser's window, you can always use the "Find" feature that most browsers provide to find what you're looking for.

        Paul

         

Log in to post a comment.