monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-devel] BestPractices now in the wiki.


From: jack-monotone
Subject: [Monotone-devel] BestPractices now in the wiki.
Date: Thu, 24 Aug 2006 14:00:42 -0700
User-agent: Mutt/1.4.1i

On Wed, Aug 23, 2006 at 03:48:34PM -0700, address@hidden wrote:
 
> > Can anyone point me to a discussion on best practice using Monotone?
  
> Here's a start. Comments welcome. Somewhere on my todo list is to create a
> patch to the manual:

I dumped my earlier post, with some updates, into the monotone wiki. Feel free
to create a DubiousPractices page and relink some of my BestPractices there. :)

---

For some history, I used monotone to manage integration of ASIC (Application
Specific Integrated Circuit) subsystem deliverables: HDL (Hardware Description
Language) standard cell libraries, integration scripts, etc. 

I used the Vendor Branch Pattern to capture upstream changes, and the Release
Branch Pattern to filter out the bits that we didn't want to deliver. 

A typical delivery for one of the ASICs would be tracking about 10 vendor
branches (some with local changes), and contain about 6000 generated files, and
be about 1 GiB in size. 

Since we would be working on 5 of these ASICs at the same time, being able to
propagate changes from the master ASIC branch to each of the ASIC-specific
branches and be able to cherry-pick changes back saved a lot of duplicate-code
bugs. 

---

Cheers, 

--Jack 

--
Jack (John) Cummings                           http://mudshark.org/
PGP fingerprint: F18B 13A3 6D06 D48A 598D  42EA 3D53 BDC8 7917 F802

Attachment: pgpDPsyN2w6rD.pgp
Description: PGP signature


reply via email to

[Prev in Thread] Current Thread [Next in Thread]