Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "CVS Search"

(New page: This document is the public proposal of the "CVS Search" project. You are welcome to write comments and edit document. <p> Full detailed '''proposal''' which I submitted through Google Sum...)
 
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
This document is the public proposal of the "CVS Search" project. You are welcome to write comments and edit document.
 
This document is the public proposal of the "CVS Search" project. You are welcome to write comments and edit document.
 
<p>
 
<p>
Full detailed '''proposal''' which I submitted through Google Summer of Code system is [http://socghop.appspot.com/document/show/user/aliok/eclipse_debug HERExxxxxx].
+
Full detailed '''proposal''' which I submitted through Google Summer of Code system is [http://socghop.appspot.com/document/show/user/aliok/cvs_search HERE].
 
</p>
 
</p>
 
==Abstract==
 
==Abstract==
Line 15: Line 15:
 
Another scope of the project is, creating patch for an old revision. This feature will generate diff output for current code and selected revision.
 
Another scope of the project is, creating patch for an old revision. This feature will generate diff output for current code and selected revision.
 
<p>
 
<p>
[[Image:cvs_search_proposal_1.JPG]]
+
[[Image:Cvs_search_proposal_1.gif]]
 
</p>
 
</p>
 
<p>
 
<p>
[[Image:cvs_search_proposal_2.JPG]]
+
[[Image:Cvs_search_proposal_2.gif]]
 
</p>
 
</p>
 +
(Thanks to Krzysztof Daniel for images)

Latest revision as of 16:33, 2 April 2009

This document is the public proposal of the "CVS Search" project. You are welcome to write comments and edit document.

Full detailed proposal which I submitted through Google Summer of Code system is HERE.

Abstract

CVS Search project will provide searching commit comments. Search mechanism will allow some criterias like date and committer. This facility will scan selected resources' CVS repositories and show matching commit entries in the search result module. The facility will provide comparing and creating patch of an old commit for local code.

Background

I have heard of this kind of feature request for Eclipse a few times. I found that people have published searching some text within commit comments in command line. They list all of the comments for a particular resource and filter them with grep. I am sure there is more user friendly programs doing this with a nice GUI. Currently, patch mechanism does not allow us to create patches for older revisions. It creates diff output between current local code and current revision. It will be good to create diff output between current local code and an older revision I think, this is a good improvement for Eclipse CVS plugin.

Details

Images below can show what will be developed. Users will open the search dialog and select CVS Search tab. User will enter search-text, define other criterias. Result will be shown in the search view. User will have the chance to open compare editor directly. An indexing mechanism will be implemented for better performance. Another scope of the project is, creating patch for an old revision. This feature will generate diff output for current code and selected revision.

Cvs search proposal 1.gif

Cvs search proposal 2.gif

(Thanks to Krzysztof Daniel for images)

Back to the top