Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[egit-dev] Implementing change sets for Synchronize view

Hi there,

I'm starting working on change set for synchronize view. My goal is to
display list of commits that apperas between source and destination
branch/version with associated changes. This should fix issue
318473[1].

After few hours of searching I found that this feature can be
implemented using Logical Model Integration[2], especially by Model
Content in Team Viewers. This approach seams to be also helpful in
case of issue that occurs when base branch selected in synchronization
dialog is different then actual HEAD. I'm counting here on
ResourceMapping class that is a bridge between a logical element and
the physical resource.

But there is also the other side of coin, it seams that doing this way
will produce a lot of changes. So this could be another 1k+ line
patch. There fore I'm wondering if this the best and/or only way to
get change sets support?

Maybe some of you know easiest way of getting this done?

>From other hand, maybe this is how integration with synchronize view
should look like from the begging (based on Logical Model)? I'm quite
new to Team Framework therefore I'm asking.

I'm looking forward for any answer ;)

[1] https://bugs.eclipse.org/bugs/show_bug.cgi?id=318473
[2] http://help.eclipse.org/helios/topic/org.eclipse.platform.doc.isv/guide/team_model.htm
-- 
Best regards

GSM: +48 695 192 160
Blog: http://luksza.org
LinkedIn: http://www.linkedin.com/in/dariuszluksza


Back to the top