[Aldor-l] Agreement on redundant subtrees?

Ralf Hemmecke ralf at hemmecke.de
Tue Dec 18 06:54:09 EST 2007


For simplicity, I opt for (2) (i.e. introduce your changes in all copies).

In the long run it's certainly best to remove duplicate files and have 
them automatically copied/cleaned with an appropriate MAKE target.
That should be done by a second patch.

Ralf

David Casperson wrote:
> Hi folks,
> 
> I believe that I am ready to commit the Mac OS X port to the subversion 
> repository, but I have a question as to how to do it.
> 
> There are a number of files that I have modified in aldor/src, for 
> instance store.c, that also show up in places like aldor/contrib/gmp. 
> Ralf has suggested making the latter into symlinks.  I would rather delete 
> the redundant files from the subversion reposity, and let a user who wants 
> them run the appropriate makefile from their downloaded source.
> 
> Here are some options:
> 
> 1.  I upload exactly one copy of the files that I have modified
>      (I really don't like this, it leaves the repository
>      inconsistent.)
> 
> 2.  I upload every copy of the files that I have modified,
>      leaving the repository with approximately the same
>      organization as before and clones consistent.
> 
> 3.  I upload into aldor/src and delete from repository
>      directories that are copies.
> 
> 4.  Similar to 3, but I delete all copies of redundant files that
>      Makefiles recreate by either copies or links.
> 
> 5+6.  Similar to 3+4, but with symlinks instead of deletions.
> 
> 
> Is there any consensus on which would be best.  (2 is simplest I
> think.)
> 
> David



More information about the Aldor-l mailing list