Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development
FileManager: Version Control Browsing
dmoore:
New patch features searching for a particular commit. (Date ranges don't work properly yet.)
EDIT: Ooops. bad patch. new one cominng soon.
MortenMacFly:
--- Quote from: dmoore on February 09, 2015, 04:49:39 am ---New patch features searching for a particular commit. (Date ranges don't work properly yet.)
--- End quote ---
Does it make sense to move this functionality to the project tree sooner or later?
What do you mean by:
--- Quote from: dmoore on February 02, 2015, 03:33:36 am ---But more generally, having now played around with a few different VCS systems, I think I can see how to integrate support for all of them throughout C::B.
--- End quote ---
?
Does it mean another plugin / the work you do... something else? :-)
dmoore:
--- Quote from: MortenMacFly on February 09, 2015, 08:41:37 am ---Does it make sense to move this functionality to the project tree sooner or later?
--- End quote ---
Yes. It's reasonably stable now, so as soon as I can. But still need to test on windows and fix the makefiles.
--- Quote ---Does it mean another plugin / the work you do... something else? :-)
--- End quote ---
Not sure yet. Maybe just a separate VCS plugin, but that will be a little tricky to integrate with a separate file manager plugin. Otherwise a new manager/plugin combination, but I'd prefer not to do that. It will mean refactoring this patch quite a bit to separate out VCS specific code into separate classes.
Updated patch attached.
dmoore:
Now in SVN. I think I got the makefiles and windows stuff right, but not wx3.0 yet, and probably not PCH/non-PCH.
killerbot:
works nicely.
Some requests ? suggestions ? (doing this via svn)
- can a history entry be made (now it is available, via the diff against)
- but the diff, when you get it via right click context menu is containing all commits, would be more nice to have only the commits impacting this file
- in the history (diff), select 2 revisions and see the diff between those 2
- some way of instructing that the diff should be send to meld (instead of the patch diff notation)
Is there a way when in the project tree to end up directly to the integration which is now in the Files tab ? Or as step in between : right click on a file in the project tree, and tell it to go to the corresponding place in the files tree (so no need to search there for the file first) ?
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version