From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 7C093E00C96; Thu, 10 Mar 2016 01:35:55 -0800 (PST) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -5.0 RCVD_IN_DNSWL_HI RBL: Sender listed at http://www.dnswl.org/, high * trust * [192.55.52.115 listed in list.dnswl.org] * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 2E696E00C28 for ; Thu, 10 Mar 2016 01:35:53 -0800 (PST) Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga103.fm.intel.com with ESMTP; 10 Mar 2016 01:35:53 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.24,315,1455004800"; d="scan'208";a="761527271" Received: from jlock-mobl1.gar.corp.intel.com ([10.252.202.107]) by orsmga003.jf.intel.com with ESMTP; 10 Mar 2016 01:35:52 -0800 Message-ID: <1457602551.4090.0.camel@linux.intel.com> From: Joshua G Lock To: yocto@yoctoproject.org Date: Thu, 10 Mar 2016 09:35:51 +0000 In-Reply-To: <56E12C5E.6030904@mlbassoc.com> References: <56E12C5E.6030904@mlbassoc.com> X-Mailer: Evolution 3.18.5.1 (3.18.5.1-1.fc23) Mime-Version: 1.0 Subject: Re: Long-term package revision maintenance X-BeenThere: yocto@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Discussion of all things Yocto Project List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Mar 2016 09:35:55 -0000 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 8bit On Thu, 2016-03-10 at 09:12 +0100, Gary Thomas wrote: > I've been running local PR servers for my builds.  This works > quite well, as long as I don't touch my build trees. > > What's the best way to manage versions long-term?  i.e. if I > have a deployed system that I build today, but may not touch > for a long time (years?) and I might not want to keep my build > trees for that long.  If I just blow away the build tree, the > next time I build for that target, all of the version info will > be lost.  I'd like to be able to pick up where I left off. We have a bitbake-prserv-tool script: $ bitbake-prserv-tool  Usage: bitbake-prserv-tool command Avaliable commands: export : export and lock down the AUTOPR values from the PR service into a file for release. import : import the AUTOPR values from the exported file into the PR service. I haven't used it but it certainly reads like what you want? Regards, Joshua