Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Apr 2008 22:02:25 +0200
From:      Ed Schouten <ed@80386.nl>
To:        John Baldwin <jhb@freebsd.org>
Cc:        FreeBSD Hackers <freebsd-hackers@freebsd.org>
Subject:   Re: Perforce and `p4 diff2' against the origin
Message-ID:  <20080407200225.GQ5934@hoeg.nl>
In-Reply-To: <200804071039.07210.jhb@freebsd.org>
References:  <20080405145038.GE5934@hoeg.nl> <200804071039.07210.jhb@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

--3sseE1tnmEs+TkKq
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

* John Baldwin <jhb@freebsd.org> wrote:
> On Saturday 05 April 2008 10:50:38 am Ed Schouten wrote:
> > Hello everyone,
> >
> > Because my mpsafetty project in Perforce is going quite well, I'm
> > considering running some kind of cron job to generate nightly diffs, so
> > other people (interested friends, colleagues and others) to test my
> > work.
> >
> > I've read `p4 help diff2' and it seems you can run the following
> > command:
> >
> > 	p4 diff2 -b mpsafetty
> >
> > Unfortunately this command just does a braindead diff against the latest
> > FreeBSD vendor source, which is not useful in my case. I just want it to
> > generate a diff against the version I integrated.
> >
> > Is it possible to do this with Perforce?
>=20
> One option is to create a label and sync it each time you do an integ.  I=
 do=20
> this for projects/smpng.  Then I can do:
>=20
> p4 diff2 -u -b smpng @smpng_base #head

I just tried this and just wanted to say it works great. This method is
quite useful when you want to generate nightly patches and such. Thanks!

--=20
 Ed Schouten <ed@80386.nl>
 WWW: http://g-rave.nl/

--3sseE1tnmEs+TkKq
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.8 (FreeBSD)

iEYEARECAAYFAkf6fdEACgkQ52SDGA2eCwUhcwCfdVcAs4kxyEpr2o8AzrdaibVv
ypMAn2ScvHrWr3sJKlc9KG+nT6/2AL/Z
=Qj73
-----END PGP SIGNATURE-----

--3sseE1tnmEs+TkKq--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080407200225.GQ5934>