Instead of replicating features from TortoiseGit the Delphi IDE should do things which external applications can't do. E.g. add blame to the editor gutter. For me the Git integration in XE7 doesn't feel much integrated and misses a lot features I have with Jcl-Versioncontrol + TortoiseGit + Beyond Compare.

Instead of replicating features from TortoiseGit the Delphi IDE should do things which external applications can't do. E.g. add blame to the editor gutter. For me the Git integration in XE7 doesn't feel much integrated and misses a lot features I have with Jcl-Versioncontrol + TortoiseGit + Beyond Compare.
http://www.youtube.com/watch?v=5oUVJ1HWUVY

Comments

  1. Does anyone know how to get more history items to get displayed in the history lists?

    ReplyDelete
  2. I haven't used the Jcl-VCS before, I take it this is a separate version control system and you are saying you use both that and Tortise GIT depending on the project ?

    ReplyDelete
  3. Ralf Kaiser Are you missing some, even after pressing the refresh button on the toolbar?

    ReplyDelete
  4. Brett Wilton When you install Jcl (not JVCL) there is an option (disabled by default) called "version control". If you enable this, you get a new menu item replicating most TortoiseSVN or TortoiseGit commands for the file currently opened in the code editor. If you click one of these menu items Tortoise*** is called. So e.g. a Diff or Commit is only one click away. It doesn't try to implement an own version control, just a very nice shortcut.

    ReplyDelete
  5. I prefer Version Insight Plus. It has blame, and overal integration with IDE is very good.

    ReplyDelete
  6. Микола Петрівський yea, but it seems it is not longer supported

    ReplyDelete
  7. It has XE6 support. Probably XE7 also will be supported.

    ReplyDelete

Post a Comment