Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 221835

Summary: [History] Ability to pin a specific version in local history
Product: [Eclipse Project] Platform Reporter: Axel Mueller <aegges>
Component: ResourcesAssignee: Platform-Resources-Inbox <platform-resources-inbox>
Status: RESOLVED WONTFIX QA Contact:
Severity: enhancement    
Priority: P3 CC: contact, daniel_megert, jokester01au, Szymon.Brandys, tomasz.zarna
Version: 3.4Keywords: helpwanted
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:

Description Axel Mueller CLA 2008-03-07 07:48:43 EST
Build ID: M20071023-1652

At home I am working a lot with the local history because I have no access to a CVS server (or any other kind of SCM). 
Very often I would like to pin a specfic revision of a single file (or more) because I add some new code and want to be able to restore this specific revision later if the changes turn out to be bad. Currently I have to write down the date and time of this specfic revision to be able to restore it from local history.

It would be very useful if the History View would offer the possibility to pin a specific revision i.e. it will not be removed from the local history if the history buffer is full. In addition, I would like to add a comment to the pinned revision (some kind of CVS tagging for the local history).

Here is an example how the History View might look like:

Revision   Tags        Revision Time      Comment
===========================================================
*(1.2)                 07.03.08 11:53     <current version>
                       07.03.08 11:07
                       06.03.08 09:12
           LOCAL PIN   05.03.08 14:01     Before change XY


A right click on a revision would offer me:
- to pin this revision locally (and add a comment)
- to unpin an already pinned revision
Comment 1 Szymon Brandys CLA 2008-04-28 10:00:21 EDT
*** Bug 228314 has been marked as a duplicate of this bug. ***
Comment 2 Szymon Brandys CLA 2011-08-16 06:22:58 EDT
We are not planning to work on that. BTW Git allows to create a local repository and use it while you are offline.