[p4] Tracking changes to client specs?
Gabor Maghera
gmaghera at gmail.com
Fri Oct 10 11:06:00 PDT 2008
If you create a depot called spec, your various specs will be version
controlled. Search for the string "spec depot" in here:
http://www.perforce.com/perforce/doc.current/manuals/cmdref/depot.html
Of course, this will only help you going forward if you do not currently
utilize the spec depot.
Gabor
On Fri, Oct 10, 2008 at 10:38 AM, Matt Janulewicz <
matt.janulewicz at lucasfilm.com> wrote:
> Spec changes are not really 'submitted' per se, so there is not
> changelist or other records like that which you find in regular
> versioned files.
>
> I think, but someone will correct me if I'm wrong, your only hope is a
> little forensic investigation. I believe only the owner and superusers
> can change a client spec. Hopefully you don't have too many superusers.
>
> Has the owner of this spec changed previous to this Root: edit?
>
> Is this O: drive on a public machine? Can you check, say, file ownership
> on transient files from a build? If this is on a regular user's machine
> then I don't see how anybody but him/her could have changed it. It's
> been sitting idle for a long time, too. What suddenly happened to make
> you notice it's changed?
>
>
> -Matt
>
>
> Roy Smith wrote:
> > Is there any way to track who made what changes to a client spec?
> > There's a particular change that was made, which I can see with "p4
> > diff2", but there's no record of who made that change. Is this (meta)
> > data kept anywhere? It seems odd that "p4 changes" doesn't work on
> > the //spec stuff.
> >
> > korz:~$ p4 diff2 //spec/client/wizard-thirdparty.p4s#{14,15}
> > ==== //spec/client/wizard-thirdparty.p4s#14 (ctext) - //spec/client/
> > wizard-thirdparty.p4s#15 (ctext) ==== content
> > 25c25
> > < Update: 2008/04/10 12:45:52
> > ---
> > > Update: 2008/05/06 11:55:10
> > 27c27
> > < Access: 2008/04/09 17:25:01
> > ---
> > > Access: 2008/05/06 11:48:24
> > 36c36
> > < Root: o:/opt/build/thirdparty
> > ---
> > > Root: /cygdrive/o/opt/build/thirdparty
> >
> >
> > -------------------
> > Roy Smith <smith_roy at emc.com>
> > Software Guy, EMC
> > 1133 Westchester Ave, 3rd floor
> > White Plains, NY 10604
> > +1 914 461 3597
> > AIM: roysmith649
> >
> > _______________________________________________
> > perforce-user mailing list - perforce-user at perforce.com
> > http://maillist.perforce.com/mailman/listinfo/perforce-user
> >
> >
>
> --
> Matt Janulewicz
> Perforce Administrator
> Lucasfilm Entertainment Company Limited
> matt.janulewicz at lucasfilm.com
> 415-746-5694
>
> _______________________________________________
> perforce-user mailing list - perforce-user at perforce.com
> http://maillist.perforce.com/mailman/listinfo/perforce-user
>
More information about the perforce-user
mailing list