| Summary: | [changeset] implement ActiveChangeSetManager and ActiveChangeSet | ||
|---|---|---|---|
| Product: | [Technology] EGit | Reporter: | Chris Aniszczyk <caniszczyk> |
| Component: | UI | Assignee: | Project Inbox <egit.ui-inbox> |
| Status: | NEW --- | QA Contact: | |
| Severity: | enhancement | ||
| Priority: | P3 | CC: | dariusz.luksza, steffen.pingel |
| Version: | 0.9.0 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Mac OS X - Carbon (unsup.) | ||
| Whiteboard: | |||
|
Description
Chris Aniszczyk
We may need a SubscriberChangeSetManager also. I put some code on GitHub that we can start hacking Dariusz. I'm going to flesh out some of the task integration I've been thinking about. http://github.com/caniszczyk/mylyn-git You could also consider implementing AbstractContextChangeSetManager if you want to avoid dependencies on ActiveChangeSet. (In reply to comment #3) > You could also consider implementing AbstractContextChangeSetManager if you > want to avoid dependencies on ActiveChangeSet. Do you have any examples I can look at or point me in the right direction of what needs to be implemented in AbstractContextChangeSetManager? I thought there was another implementation of AbstractContextChangeSetManager but it turns out that I was wrong. Looks like ActiveChangeSetManager provides the persistence and management for change sets and is what CVS, Subclipse and Subversive use. If it's feasible it's probably the best way to go with that otherwise EGit would need to re-implement a significant portion of the change set management. |