On Sunday, October 20, 2013 12:59:55 PM UTC-5, Konstantin Khomoutov wrote:
>
> On Sun, 20 Oct 2013 19:34:32 +0200 
> Magnus Therning <mag...@therning.org <javascript:>> wrote: 
>
> [...] 
> > Well, many of the issues you mention can be solved by using a build 
> > system that can take advantage of a shared cache of build objects. 
> > Connect a CI system that builds each branch regularly and you can 
> > largely get around those large local re-builds. 
>
> Also may be the OP could look at tools like [1] and [2]. 
>

My system is written in Java.  Java web services use classes for the web 
services, and classes to represent the input and output data.  Sometimes 
the input and/or output data can be a list - thus more classes.  On top of 
this, the Java build process for web services auto-generates all sorts of 
additional, support classes for each web method.  This model, not invented 
by me, is certainly class happy.

If I change a branch that doesn't have a particular web service, I am left 
with all of the class files (object files for C people) plus all the 
generated java files (think lex and yacc for the C people) for that web 
service.


 

>
> 1. https://code.google.com/p/distcc/ 
> 2. http://ccache.samba.org/ 
>

-- 
You received this message because you are subscribed to the Google Groups "Git 
for human beings" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to git-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to