[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Build system with CVS
From: |
Jakob Hummes |
Subject: |
Build system with CVS |
Date: |
Sat, 24 Mar 2001 12:05:04 +0100 |
Hi,
I need to test several builds with CVS. Several developers have
programmed new versions of their components, consisting of multiple
source files in multiple directories.
We have a tag "test_tag" that identifies the latest stable version of
all files. Now, I want to test the new versions, but seperately. For
this, all developers have tagged all files of their new versions with
the "<developername>_tag". Obviously, the "<developername>_tag" is on
the same or later revisions than the "test_tag".
I would like to checkout all sources so that the local build directory
contains:
1. All files with "<developername>_tag", if available.
2. All files with "test_tag" otherwise
The only way I've found so far is to first cehckout all files with
"test_tag" in the build directory, then checkout all files with
"<developername>_tag" in a different directory and then copy all files
from the "<developername>_tag" directory over the build directory.
There should be a better way, but how?
TIA,
- Jakob
- Build system with CVS,
Jakob Hummes <=