Subversive talk - Eclipse Summit Europe 2008

21
Subversive Project: Past Milestones and New Horizons Eclipse Summit Europe 2008 © 2008 by Nick Entin; made available under the EPL v1.0 Nick Entin ( [email protected] ) VP Development Polarion Software

Transcript of Subversive talk - Eclipse Summit Europe 2008

Page 1: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons

Eclipse Summit Europe 2008

© 2008 by Nick Entin; made available under the EPL v1.0

Nick Entin ([email protected])VP DevelopmentPolarion Software

Page 2: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 20082 |

Project Status

• Official Eclipse project: Project home: www.eclipse.org/subversive In June 2008 first 0.7 release was passed Subversive is a part of the Ganymede simultaneous release

• Milestone: 1 000 000 downloads in 2008

• Subversive is in TOP 10 popular projects at Eclipse

Page 3: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 20083 |

New Releases

• Ganymede Release: 0.7.3, 14 August 2008

• Stable Release: 0.7.5, 29 October 2008

• Weekly Build

• Get releases at http://www.eclipse.org/subversive/downloads.php

Page 4: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 20084 |

What’s new – Synchronize View

1. Populating synchronize results

2. SVN change sets support

Page 5: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 20085 |

What’s new – Synchronize View

3. Synchronize models support

Page 6: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 20086 |

What’s new – Synchronize View

4. Extract changes action – export modified resources

Page 7: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 20087 |

What’s new – Synchronize View

5. Merge property editor

Page 8: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 20088 |

What’s New – Checkout

1. Checkout from SVN – enter URL directly

Page 9: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 20089 |

What’s New – Checkout

2. Improved projects detection

Page 10: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 200810 |

What’s New – Checkout

3. SVN 1.5 sparse checkout support

Page 11: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 200811 |

What’s New – Share

1. Using direct URL to share project

Page 12: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 200812 |

What’s New – Commit

1. Different modes to display changed resources

Page 13: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 200813 |

What’s new – History View

1. Set range for displayed revisions

Page 14: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 200814 |

What’s New – Repository View

1. Export/Import SVN Repositories settings

Page 15: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 200815 |

What’s New – Properties View

1. Set/Modify revision properties

Page 16: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 200816 |

What’s New – Merge

1. SVN 1.5 merge support

Page 17: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 200817 |

What’s New – Merge

2. Merge tracking in the quick diff

Page 18: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 200818 |

What’s New – Merge

3. Merge tracking in the History View

Page 19: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 200819 |

What’s New - Miscellaneous

• Integration with M2Eclipse

• “Headless” update site available

• Working Sets decoration in Package Explorer

• Export History log

• Drag & Drop support in the SVN Repositories View

• Automatic metadata update when project is relocated outside Eclipse

• Support of various date formats for label decorations

• Revision properties viewer

• Relative paths for svn:externals property

• Use Quick-Diff annotate for repository files

• Use Eclipse IDE proxy settings

• Improved repository and authentication setting storing

Page 20: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 200820 |

Project plan

• New features: Migration to the new Team API Usability features: History View, Merge

• Mid December – next stable release (0.7.6), Galileo M4

• June 2009 – release 1.0, graduation, Galileo simultaneous release

Page 21: Subversive talk - Eclipse Summit Europe 2008

Subversive Project: Past Milestones and New Horizons | Eclipse Summit Europe 200821 |

Questions?

Newsgroup:

eclipse.technology.subversive

Mailing list:

[email protected]

Bugzilla:

Technology > Subversive