Getting CVS diffs via the web (was Re: [Gtkradiant] CVS: cleaned up strHomeMaps and strFSBasePath stuff)
Hydra
gtkradiant@zerowing.idsoftware.com
Wed, 8 May 2002 18:01:11 +0100
This is a multi-part message in MIME format.
------=_NextPart_000_0005_01C1F6BA.5629BB50
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
> >any idea how I can get a diff of this whole CVS update using the web
> >interface to CVS on bugzilla ?
> that didn't make a whole lot of sense?
ok, when someone makes a change to the CVS tree we get an e-mail showing =
the changed files, there are also links to the old files, the new files =
and a nice little side-by-side graphical diff.
what I want is a link in the e-mail that takes me to a diff for all the =
files that were updated in the CVS commit that I can open and save and =
then apply to my source tree.
e.g. i want the same thing that you'd get by doing a diff between a =
local copy of the cvs and the server copy of the cvs.
this would save me quite a bit of time and i imagine that it wouldn't be =
very hard to get implemented.
Here's an example:
=20
8 files modified=20
list of files goes here...
I want:
=20
8 files modified (Diff)=20
list of files goes here...
and i click the "diff" link and i get taken to a page that looks like =
this:
diff -Nbuar -X makediff.dat =
CVS-Clean-20020508-morning/docs/developer/CHANGES =
CVS-Clean-20020508/docs/developer/CHANGES
--- CVS-Clean-20020508-morning/docs/developer/CHANGES Wed May 8 =
10:56:38 2002
+++ CVS-Clean-20020508/docs/developer/CHANGES Wed May 8 15:00:38 2002
@@ -1,6 +1,12 @@
This is the changelog for developers, !=3D changelog for the end user=20
that we distribute with the binaries. (see changelog)
=20
+ 07/05/2002
+ SPoG
+ http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=3D512
+ - cleaned up strHomeMaps and strFSBasePath stuff
+ prompts for maps, models, sounds etc are fs_game-dependant
+
=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
-- merging Stable-1_2 between Stable-1_2-tag and release_1_2_7 into =
trunk
merge ChangeLog
diff -Nbuar -X makediff.dat =
CVS-Clean-20020508-morning/include/qertypes.h =
CVS-Clean-20020508/include/qertypes.h
--- CVS-Clean-20020508-morning/include/qertypes.h Wed May 8 10:56:40 =
2002
+++ CVS-Clean-20020508/include/qertypes.h Wed May 8 15:00:39 2002
@@ -64,9 +64,13 @@
#define COLOR_CLIPPER 10
#define COLOR_VIEWNAME 11
=20
+
#define COLOR_GRIDMINOR_ALT 12
and so on...
Hydra
------=_NextPart_000_0005_01C1F6BA.5629BB50
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2715.400" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DTahoma size=3D1>> >any idea how I can get a diff =
of this=20
whole CVS update using the web<BR>> >interface to CVS on bugzilla=20
?<BR></FONT></DIV>
<DIV><FONT face=3DTahoma size=3D1>> that didn't make a whole lot of=20
sense?<BR></FONT></DIV>
<DIV><FONT face=3DTahoma size=3D1>ok, when someone makes a change to the =
CVS tree we=20
get an e-mail showing the changed files, there are also links to the old =
files,=20
the new files and a nice little side-by-side graphical =
diff.</FONT></DIV>
<DIV><FONT face=3DTahoma size=3D1></FONT> </DIV>
<DIV><FONT face=3DTahoma size=3D1>what I want is a link in the e-mail =
that takes me=20
to a diff for all the files that were updated in the CVS commit that I =
can open=20
and save and then apply to my source tree.</FONT></DIV>
<DIV><FONT face=3DTahoma size=3D1></FONT> </DIV>
<DIV><FONT face=3DTahoma size=3D1>e.g. i want the same thing that you'd =
get by doing=20
a diff between a local copy of the cvs and the server copy of the=20
cvs.</FONT></DIV>
<DIV><FONT face=3DTahoma size=3D1></FONT> </DIV>
<DIV><FONT face=3DTahoma size=3D1>this would save me quite a bit of time =
and i=20
imagine that it wouldn't be very hard to get implemented.</FONT></DIV>
<DIV><FONT face=3DTahoma size=3D1></FONT> </DIV>
<DIV><FONT face=3DTahoma size=3D1>Here's an example:</FONT></DIV>
<DIV><FONT face=3DTahoma size=3D1></FONT> </DIV><FONT face=3DTahoma =
size=3D1>
<DIV>
<TABLE width=3D"100%" border=3D0>
<TBODY>
<TR>
<TD colSpan=3D5> </TD></TR>
<TR bgColor=3D#e0e0e0>
<TD align=3Dmiddle colSpan=3D5><B>8 files=20
modified</B></TD></TR></TBODY></TABLE></DIV>
<DIV>list of files goes here...</DIV>
<DIV> </DIV>
<DIV>I want:</DIV>
<DIV> </DIV>
<DIV>
<TABLE width=3D"100%" border=3D0>
<TBODY>
<TR>
<TD colSpan=3D5> </TD></TR>
<TR bgColor=3D#e0e0e0>
<TD align=3Dmiddle colSpan=3D5><B>8 files modified (<A=20
=
href=3D"http://i-want-this-link">Diff</A>)</B></TD></TR></TBODY></TABLE>
<DIV>list of files goes here...<BR></DIV>
<DIV>and i click the "diff" link and i get taken to a page that looks =
like=20
this:</DIV>
<DIV> </DIV></DIV></FONT>
<DIV><FONT face=3DTahoma size=3D1>diff -Nbuar -X makediff.dat=20
CVS-Clean-20020508-morning/docs/developer/CHANGES=20
CVS-Clean-20020508/docs/developer/CHANGES<BR>---=20
CVS-Clean-20020508-morning/docs/developer/CHANGES Wed May 8 =
10:56:38=20
2002<BR>+++ CVS-Clean-20020508/docs/developer/CHANGES Wed May =
8=20
15:00:38 2002<BR>@@ -1,6 +1,12 @@<BR> This is the changelog for =
developers,=20
!=3D changelog for the end user <BR> that we distribute with the =
binaries.=20
(see changelog)<BR> <BR>+ 07/05/2002<BR>+ =20
SPoG<BR>+ <A=20
href=3D"http://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=3D512">ht=
tp://zerowing.idsoftware.com/bugzilla/show_bug.cgi?id=3D512</A><BR>+ =
; =20
- cleaned up strHomeMaps and strFSBasePath stuff<BR>+ =
prompts for=20
maps, models, sounds etc are fs_game-dependant<BR>+<BR> =20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
<BR> =20
-- merging Stable-1_2 between Stable-1_2-tag and release_1_2_7 into=20
trunk<BR> merge ChangeLog<BR>diff -Nbuar -X makediff.dat=20
CVS-Clean-20020508-morning/include/qertypes.h=20
CVS-Clean-20020508/include/qertypes.h<BR>---=20
CVS-Clean-20020508-morning/include/qertypes.h Wed May 8 =
10:56:40=20
2002<BR>+++ CVS-Clean-20020508/include/qertypes.h Wed May 8 =
15:00:39=20
2002<BR>@@ -64,9 +64,13 @@<BR> #define=20
COLOR_CLIPPER 10<BR> #define=20
COLOR_VIEWNAME 11<BR> <BR>+<BR> #define=20
COLOR_GRIDMINOR_ALT 12<BR></FONT></DIV>
<DIV><FONT face=3DTahoma size=3D1>and so on...</FONT></DIV>
<DIV><FONT face=3DTahoma size=3D1></FONT> </DIV>
<DIV><FONT face=3DTahoma size=3D1>Hydra</DIV></FONT></BODY></HTML>
------=_NextPart_000_0005_01C1F6BA.5629BB50--