4 messages in com.perforce.perforce-user[p4] Obtaining Changes in Specific La...
FromSent OnAttachments
Scott Marshall17 Aug 2004 16:36 
Janulewicz, Matthew17 Aug 2004 16:50 
jab17 Aug 2004 16:59 
Kyle Turner18 Aug 2004 00:46 
Subject:[p4] Obtaining Changes in Specific Labels
From:Kyle Turner (ky@atheros.com)
Date:08/18/2004 12:46:17 AM
List:com.perforce.perforce-user

Scott,

First step try the "-i" option to "p4 changes" which causes the command to follow branches.

One minor issue you will encounter is that change lists which contain only deletes will not show up. This becomes a bigger issue if you are doing diffs between "p4 changes @label" and "p4 changes //dirs/... at change". In this case it will appear that the delete only change lists were not included in the label.

Kyle Turner Release Consultant Atheros Communications, Inc.

--- Scott Marshall <Scott.Marshall at citrix.com> wrote:

From: "Scott Marshall" <Scott.Marshall at citrix.com> To: <perforce-user at perforce.com> Subject: [p4] Obtaining Changes in Specific Labels Date: Tue, 17 Aug 2004 16:36:25 -0700

Hi there,

I am looking for a way to get a report of the changelists that go into a particular build based on the Perforce Label. Basically, once we do the sync to obtain the correct file versions for building and the build is successful, the files are labeled. The Label usually points to a specific depot path and its subdirs aligned with the application that is being built. I then want to produce a report based on the label that indicates the changes (CLs) that were included in the build. Where the problem lies is when the depot path is branched to work on the next release of the app. In this case when building on the branch, the label only includes the changes on the branch. I want to be able to show that all changes up to the branch point are included plus the new changes on the branch.

In playing around with the P4 changes command using Labels to scope down the CLs, it does not seem easy to obtain this info. I would imagine this has been done already by folks on the list. Any help would be appreciated.

I guess the real question I want to answer is: "How to provide a report of the CLs that went into a particular build?"

Thanks,

Scott Marshall | Build Engineer

Citrix Online Division Phone: 805.690.5832 Citrix Systems, Inc. Fax: 805. 690.6471 5385 Hollister Avenue Email: scott.marshall at citrix.com Santa Barbara, CA 93111 USA Web: www.citrix.com

_______________________________________________ perforce-user mailing list - perforce-user at perforce.com

http://maillist.perforce.com/mailman/listinfo/perforce-user