Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-27516

Allow coupling of git branch with sessions in some way

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • Not Evaluated
    • None
    • Qt Creator 8.0.0
    • All Other Issues
    • None
    • All

    Description

      I find myself having to switch between working on different tasks (fixing a bug somewhere, working on a feature somewhere else in the code...) Problem is: if I change branch in git and then return to Qt Creator, files that are no longer there will be closed and I still have other files open that are not relevant to the task at hand. And if I then switch back to the feature development, I have to find those newly added files again. 

      I would love it if there could be better support for workflows like that. I envision some sort of coupling between sessions and the branch in your version control system you are on. I am not sure what way around that would work best: switch to a session if a switch of branch has been detected and there is a session pinned to that branch, or perhaps the other way around where switching to another session also switches to the relevant branch pinned to that session. Perhaps it should be both?

      For added bonus points: in bigger projects, scanning the code by Qt Creator can take significant time. It would be awesome if the data structures that are build up there are also somehow included in that session/git branch combo, so that you can actually fairly quickly switch between different tasks.

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            con Eike Ziller
            andre André Somers
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes