[Top][All Lists]

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

Re: CEDET sync

From: Daniel Clemente
Subject: Re: CEDET sync
Date: Sun, 06 Jun 2010 08:34:17 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

> My concern with such a scheme is how (*) to transplant changes from cedet into
> an emacs subdirectory, such that all cedet commit logs and dates are 
> maintained.

 An easier setup:

  The CEDET branch (where CEDET programmers make most changes) is a branch of 
Emacs' trunk (done by: bzr branch http://bzr.savannah.gnu.org/r/emacs/trunk/ 
  That means they don't work with „a directory which contains CEDET“, but with 
„a directory which contains the whole Emacs, including CEDET“. Obviously their 
changes will affect mostly the CEDET part and not the rest of Emacs.
  To bring changes by Emacs' trunk developers into the CEDET branch, use bzr 
pull (bzr merge if there were conflicts). It will be easy because both branches 
have a common ancestor.
  To push CEDET changes to Emacs' trunk, use bzr push. It will be as easy. You 
don't have to worry about putting things in the correct subdirectory because 
the file structure is the same in both branches.
  In order to package CEDET in a .tar.gz, care should be taken to select only 
the CEDET-related files and not the whole Emacs.

  This setup has the disadvantage of taking a little more space in disk for the 
CEDET branch (because you handle much more than CEDET), but other than that, 
it's very easy.


reply via email to

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