[Nix-dev] Working on multiple modules on multiple branches - single server

Edward Tjörnhammar ed at cflags.cc
Thu Jul 30 09:26:54 CEST 2015


On Thu, Jul 30, 2015 at 07:59:44AM +0200, Christian Theune wrote:
> Hi,
>
> I’m working on a few things for my home server at the moment (Sensu for monitoring, Netatalk for TimeMachine) and I just started splitting my work into multiple branches so that I can submit the pieces individually.
>
> However, no I experience some pain while developing as I’m rebuilding the system from various branches all the time (editing locally, rsyncing the whole thing to the machine, then running nixos-rebuild -I …) which turns out will always disable my other work …
>
> Is there an obvious solution to this that I’m missing? Complicated git branch management?

Use flat topgit, i.e. each service/PR from master and one aggregating
topgit branch which has all your service braches in its .topdeps and
export that to your builder branch.

>
> Cheers,
> Christian
>
>> Christian Theune · ct at flyingcircus.io · +49 345 219401 0
> Flying Circus Internet Operations GmbH · http://flyingcircus.io
> Forsterstraße 29 · 06112 Halle (Saale) · Deutschland
> HR Stendal HRB 21169 · Geschäftsführer: Christian. Theune, Christian. Zagrodnick
>



> _______________________________________________
> nix-dev mailing list
> nix-dev at lists.science.uu.nl
> http://lists.science.uu.nl/mailman/listinfo/nix-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
Url : http://lists.science.uu.nl/pipermail/nix-dev/attachments/20150730/f0e89b15/attachment.bin 


More information about the nix-dev mailing list