Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development

FileManager: Version Control Browsing

<< < (2/6) > >>

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