Getting CVS diffs via the web (was Re: [Gtkradiant] CVS: cleaned up strHomeMaps and strFSBasePath stuff)
ydnar
gtkradiant@zerowing.idsoftware.com
Wed, 8 May 2002 10:52:27 -0700
This is a multi-part message in MIME format.
------=_NextPart_000_03D4_01C1F67E.71A649C0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable
Implementing a mechanism to link to ViewCVS's graphical diffs on =
zerowing would probably not be that hard.
----- Original Message -----=20
From: Hydra=20
To: gtkradiant@zerowing.idsoftware.com=20
Sent: Wednesday, May 08, 2002 10:01 AM
Subject: Re: Getting CVS diffs via the web (was Re: [Gtkradiant] CVS: =
cleaned up strHomeMaps and strFSBasePath stuff)
> >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 =
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_03D4_01C1F67E.71A649C0
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.2712.300" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT size=3D2>Implementing a mechanism to link to ViewCVS's =
graphical diffs=20
on zerowing would probably not be that hard.</FONT></DIV>
<DIV><FONT size=3D2></FONT> </DIV>
<DIV><FONT size=3D2></FONT> </DIV>
<BLOCKQUOTE dir=3Dltr=20
style=3D"PADDING-RIGHT: 0px; PADDING-LEFT: 5px; MARGIN-LEFT: 5px; =
BORDER-LEFT: #000000 2px solid; MARGIN-RIGHT: 0px">
<DIV style=3D"FONT: 10pt arial">----- Original Message ----- </DIV>
<DIV=20
style=3D"BACKGROUND: #e4e4e4; FONT: 10pt arial; font-color: =
black"><B>From:</B>=20
<A title=3Dhydra@hydras-world.com =
href=3D"mailto:hydra@hydras-world.com">Hydra</A>=20
</DIV>
<DIV style=3D"FONT: 10pt arial"><B>To:</B> <A=20
title=3Dgtkradiant@zerowing.idsoftware.com=20
=
href=3D"mailto:gtkradiant@zerowing.idsoftware.com">gtkradiant@zerowing.id=
software.com</A>=20
</DIV>
<DIV style=3D"FONT: 10pt arial"><B>Sent:</B> Wednesday, May 08, 2002 =
10:01=20
AM</DIV>
<DIV style=3D"FONT: 10pt arial"><B>Subject:</B> Re: Getting CVS diffs =
via the=20
web (was Re: [Gtkradiant] CVS: cleaned up strHomeMaps and =
strFSBasePath=20
stuff)</DIV>
<DIV><BR></DIV>
<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 =
sense?<BR></FONT></DIV>
<DIV><FONT face=3DTahoma size=3D1>ok, when someone makes a change to =
the CVS tree=20
we get an e-mail showing the changed files, there are also links to =
the old=20
files, the new files and a nice little side-by-side graphical=20
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=20
me to a diff for all the files that were updated in the CVS commit =
that I can=20
open 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=20
doing 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 2002<BR>+++ =
CVS-Clean-20020508/docs/developer/CHANGES Wed=20
May 8 15:00:38 2002<BR>@@ -1,6 +1,12 @@<BR> This is the =
changelog=20
for developers, !=3D changelog for the end user <BR> that we =
distribute=20
with the binaries. (see changelog)<BR> <BR>+ =20
07/05/2002<BR>+ 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 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></BLOCKQUOTE></FONT></BODY></HTML>
------=_NextPart_000_03D4_01C1F67E.71A649C0--