[BNM] Alternative Diff viewer
Jason Bailey
j.bailey at sussex.ac.uk
Fri Mar 13 10:10:33 GMT 2009
Hello,
I use the TortoiseSVN Diff view to compare version etc but I'm looking for
something else. Can anyone suggest an alternative?
Here's what I'm trying to do.
I've got some old code sitting on a php4 server which I was upgrading to
php5; mainly better DB connections/ ORM stuff. While doing this some
changes came in to the old system which I had to put in as this is the
current sytem. I've not yet put the changes into the new system; I want to
do that now-ish so can move over quickly and drop the old stuff.
I'm after a diff view that will allow me to compare versions on two
different servers. I can copy the files to a local drive/mount that's no
problem but rather than compare a working copy with a previous version I
want to compare files in different folders. I could SVN the php4 and php5
into a temporary repo; that makes sense but I want to compare system1,2 and
3 in one of the systems too; does that make sense? So I can draw out the
similar code and stick it all in one place.
Is there anything that will do this (OS is not important). Cheap/free is
good but at least a demo available so I can test it. I can see ways of
getting tortoiseSVN to do it all but would involve lots of tagging.
I've got something like this:
php5server /livecode
/system1 ./../.php
/system2
/system3
/devcode
/system1
/system2
/system3
/testcode
/system1
/system2
/system3
php4server /livecode
/system1
/system2
/system3
/devcode
/system1
/system2
/system3
/test......
/...
So there's a lot to look at; at the moment. I got caught out with some
changes in the middle of it all. So the php5 and 4 server have different DB
connections (I'm half way through yuk!) and there are also differences,
now, in the logic, due to recent changes.
System1, 2 and 3 share some similarities which I'd now like to consolidate
i.e. shared files and logic but still some differences; the differences
have ended up nowhere near as much as I first thought.
Thanks
jason
--
Jason Bailey
IT Services
University of Sussex
http://www.sussex.ac.uk/USIS/phone/details.php?id=17011
More information about the BNMlist
mailing list. Powered by Wessex Networks