Improved subversion plugin



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


  • Moderators

    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



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


  • Moderators

    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;-)



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


  • Moderators

    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.



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



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



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


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.