Issue Details (XML | Word | Printable)

Key: HUDSON-2864
Type: Improvement Improvement
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Unassigned
Reporter: numericalexample_com
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Hudson

Suppress tracking changes

Created: 16/Jan/09 03:35 AM   Updated: 23/Jun/09 07:38 PM   Resolved: 23/Jun/09 07:38 PM
Component/s: perforce
Affects Version/s: current
Fix Version/s: None

Environment: Platform: Other, OS: Windows XP


 Description  « Hide

When perforce synchronizes with its workspace it tries find the changelist
descriptions. We see this in the log file as follows:
"[workspace] $ p4 describe -s 12865"

Usually we are not interested in these change descriptions at all. Can we
suppress retrieving change list descriptions. It does take a lot of time to
retrieve them all !



Sort Order: Ascending order - Click to sort in descending order
kohsuke added a comment - 18/Feb/09 08:47 AM

Un-assigning this from digerata per request by him.


numericalexample_com added a comment - 23/Feb/09 06:15 AM

A workaround is entering a very high change list number in the field "First
change list to track" and clicking the flag "Force sync". In that case the
plugin only lists the changes after the given change number and still does a
complete sync.

What I did not understand before is that the field "First change list to track"
only deals with the change list in the hudson project. It does not have anything
to do with the synchronization of the project sources with the perforce server.

This issue can be closed now.


jsynge added a comment - 23/Jun/09 07:38 PM

I've changed the computation of the first change list to track so that for new project/job it does not start from 0, but rather assumes that no changes should be
reported (i.e. not until there is a change introduced between two builds of the
job). This should hopefully address the original concern (too many changes).

It may still be of interest to have the feature: don't determine/save the changes
for builds of this project.