Presentation is loading. Please wait.

Presentation is loading. Please wait.

Subversion and Subversive: Taking Advantage EclipseCon 2008 Igor Vinnykov Polarion Software © 2008 by Igor Vinnykov; made.

Similar presentations


Presentation on theme: "Subversion and Subversive: Taking Advantage EclipseCon 2008 Igor Vinnykov Polarion Software © 2008 by Igor Vinnykov; made."— Presentation transcript:

1 Subversion and Subversive: Taking Advantage EclipseCon 2008 Igor Vinnykov (igor.vinnykov@polarion.org) Polarion Software © 2008 by Igor Vinnykov; made available under the EPL v1.0

2 Subversion and Subversive: Taking Advantage | EclipseCon 2008 2 | Project status overview Project active since March 2005 Official Eclipse project:  Project home: www.eclipse.org/subversivewww.eclipse.org/subversive  Incubation phase started November 2007  Subversive is a part of the Ganymede simultaneous release More than 25 000 users Is in TOP 10 popular projects at EPIC

3 Subversion and Subversive: Taking Advantage | EclipseCon 2008 3 | Jumpstart Demo Repository View  Connecting to repository  Browsing  Making revision link  Checking out Synchronize View  Updating  Committing  Reverting  Conflict resolution History View  Reviewing changes

4 Subversion and Subversive: Taking Advantage | EclipseCon 2008 4 | What’s new – Checkout, Share, Commit Checkout:  New option “ignore externals” in ‘Find/Checkout As’ wizard Share:  Automatic project sharing Commit  Spell checking  Displaying conflicted resources in the Commit dialog  New actions for resources: –Create Patch File… –Add to svn:ignore –Edit Conflicts –Lock/Unlock –Replace with –Compare with

5 Subversion and Subversive: Taking Advantage | EclipseCon 2008 5 | What’s new - Properties Properties:  Definition of custom properties  Property values validation  Support of tsvn properties

6 Subversion and Subversive: Taking Advantage | EclipseCon 2008 6 | What’s new - Synchronize New action: Extract Local and Remote submenus: Displaying incoming changes for folders

7 Subversion and Subversive: Taking Advantage | EclipseCon 2008 7 | What’s new - Repository Override author’s name

8 Subversion and Subversive: Taking Advantage | EclipseCon 2008 8 | What’s new - Patches Resources selection Patch root selection

9 Subversion and Subversive: Taking Advantage | EclipseCon 2008 9 | What’s new – History Revision grouping: Local history:

10 Subversion and Subversive: Taking Advantage | EclipseCon 2008 10 | What’s new – History, part 2 Extract action Compare revisions for folders

11 Subversion and Subversive: Taking Advantage | EclipseCon 2008 11 | What’s new – Branches, Tags Compare with branch/tag Replace with branch/tag

12 Subversion and Subversive: Taking Advantage | EclipseCon 2008 12 | What’s new - Merge New merge view

13 Subversion and Subversive: Taking Advantage | EclipseCon 2008 13 | Project plan April 2008 – 0.7 release New features:  SVN 1.5 merge tracking  SVN 1.5 sparse directories  SVN 1.5 change lists June 2008 – release 1.0, graduation, Ganymede simultaneous release

14 Subversion and Subversive: Taking Advantage | EclipseCon 2008 14 | Integrations Existing integrations:  Mylyn  Buckminster  FastTrack  Project Set  Zend Studio Subversive architecture and API documentation:  http://www.eclipse.org/subversive/integrations.php http://www.eclipse.org/subversive/integrations.php

15 Subversion and Subversive: Taking Advantage | EclipseCon 2008 15 | Subversive modules

16 Subversion and Subversive: Taking Advantage | EclipseCon 2008 16 | Subversive architecture

17 Subversion and Subversive: Taking Advantage | EclipseCon 2008 17 | Integration Demo Get list of Revisions  Using low-level API and JavaHL connector  Using low-level API and SVNKit connector  Using high-level API and Subversive UI Extending Repository View actions list: making custom extract action

18 Subversion and Subversive: Taking Advantage | EclipseCon 2008 18 | Thank you, guys! Contributors: Alessandro Nistico Dann Martens Ken Geis Marco Perrando Panagiotis Korros Pavel Zuev Prophessi [company] Rene Link Rob Clark Sergey Vasilchenko Takashi Okamoto Tobias Bosch Zend Technologies [company] Alon Peled Andrea Polci Artem Tikhomirov Ben Turner Chris Velevitch Chris West Daniel Hirscher Daniel Zimmerman Edoardo Comar Felix Berger Frank Bille Gabor Liptak Gadi Goldbarg Active community members : George Lindholm Ilya Klyuchnikov Jack Newton Joern Zaefferer Jonathan Amir Jorg von Frantzius Kaneider Daniel Konstantine Kirenko Kristoffer Peterhansel Leo Dos Santos Marko Schulz Markus Knauer Matthias Erche Max Rydahl Andersen Michael Spector Mike Price Olavo Lira Pawel Piskunowicz Pim Broekhof Scott Riggins Steve Streeting Steve Ulrich Thomas Hallgren Werner Keil Yaron Mazor YounJung Park

19 Subversion and Subversive: Taking Advantage | EclipseCon 2008 19 | Questions? Newsgroup: eclipse.technology.subversive Mailing list: subversive-dev@eclipse.org Bugzilla: Technology > Subversive


Download ppt "Subversion and Subversive: Taking Advantage EclipseCon 2008 Igor Vinnykov Polarion Software © 2008 by Igor Vinnykov; made."

Similar presentations


Ads by Google