Instant diff

Guy Rouillier <[email protected]> Fri, 03 Jun 2011 13:59:57 -0400
Newsgroups gmane.comp.version-control.cvs.gui.devel
Message-ID <[email protected]>
At work, for the last two months we experimented with switching a large 
project from CVS to git.  Many on the team found git to work with; 
specifically, merging can be a real pain.  So, this past weekend we 
threw in the towel and moved back to CVS.

One feature I used regularly with git was its ability to instantly show 
you every change that's been made to a file (or files) in a diff window. 
  It can do this because with git, every developer has a complete 
repository on his/her local workstation.

That got me to thinking about how to implement a similar feature in 
WinCvs.  While outside of the normal CVS protocol, such a thing should 
be possible.  On a module basis, we can have a checkbox called "Instant 
history".  If that is checked, then we would download into a hidden 
directory the complete repository for that module, and run diffs against 
that.  Or perhaps we'd only download the series of diffs, which would 
provide the equivalent information.

What do others think of this idea?

-- 
Guy Rouillier


------------------------------------

Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/cvsgui-dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/cvsgui-dev/join
    (Yahoo! ID required)

<*> To change settings via email:
    [email protected] 
    [email protected]

<*> To unsubscribe from this group, send an email to:
    [email protected]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/