Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Update: Forum Guidelines & Code of Conduct

    Improved subversion plugin

    Showcase
    4
    9
    6984
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      bavooo last edited by

      Hi, I spent some time improving the subversion plugin in Qt Creator. The result can be downloaded( or some screenshots) from "http://bavooo.be/qtcreator/":http://bavooo.be/qtcreator/

      Summary:

      • Set a default SVN Repository in settings.
      • Possibility to add(import) a new project immediately to a svn repository.
      • Possibility to add(import) an existing project to a svn repository.
      • Default SVN Repository is pre-filled in when creating a new project from a subversion checkout.
      • Possibility to look for branches when creating a new project from a subversion checkout. The branches are actually just sub directories on the svn repository given that svn doesn't have a strict branching concept.

      Some feedback/remarks?

      Also I've noticed the "Qt Creator Plug in Contribution Guide" is removed from the wiki so I've no idea how to make the plugin noticeable, if it seems useful.

      1 Reply Last reply Reply Quote 0
      • T
        tobias.hunger last edited by

        The most noticeable way would be to just contribute your changes back to Qt Creator itself: It will get you a place in all our hearts as well as the changes file:-)

        You can also put the plugin here: https://qt-project.org/wiki/Qt_Creator_Plug-in_Gallery

        1 Reply Last reply Reply Quote 0
        • B
          bavooo last edited by

          Any idea how I can put it in the Qt_Creator_Plug-in_Gallery? Like I mentioned in my first post, the “Qt Creator Plug in Contribution Guide” is removed.

          1 Reply Last reply Reply Quote 0
          • T
            tobias.hunger last edited by

            It is a wiki page, so just edit the page.

            The edit button is in the right bar in the wiki menu.

            I would really love to see your changes merged into Creator proper though. I think I have a bugreport open about importing into SVN... I love getting to fixes contributed;-)

            1 Reply Last reply Reply Quote 0
            • B
              bavooo last edited by

              Thx, I did not realize was a wiki page.

              I'll have a look how to get it merged with Qt Creator. It's my first contribution so it's all a bit new.

              1 Reply Last reply Reply Quote 0
              • T
                tobias.hunger last edited by

                It is pretty straight forward. http://wiki.qt-project.org/Main_Page has the details. Check "Qt Contribution Guidelines" and "Contributing and Reviewing Code". There is lots of other information there. Feel free to ask in #qt-creator on irc.freenode.net, the mailing list or here in the forum if you have questions.

                1 Reply Last reply Reply Quote 0
                • E
                  everweb last edited by

                  Recommended !
                  I was surprised that the default subversion.dll didn't include basic functionality (ie. specifying the repository location).
                  This plugin works as expected.
                  Thank-you Bavo Van Gelt.

                  1 Reply Last reply Reply Quote 0
                  • B
                    bavooo last edited by

                    Glad to hear that it was useful. I was thinking to continue where I left off and finally contribute the changes back to the Qt Creator source.

                    1 Reply Last reply Reply Quote 0
                    • T
                      Tyras last edited by

                      Please, Do it! The default one doesn't even allow you to branch! keep up the good work!

                      When a coder says that it's impossible to do something, he's actually feeling too lazy to do it.

                      1 Reply Last reply Reply Quote 0
                      • First post
                        Last post