|
| CVS tags Fra : ST |
Dato : 16-03-05 23:42 |
|
String cvs_date="$Date: 2005/03/16 22:14:58 $";
String cvs_revision="$Revision: 1.16.2.1 $";
String cvs_file="$RCSfile: TestLog.java,v $";
String cvs_source="$Source: /var/lib/cvs/JavaTest/com/tsj/TestLog.java,v $";
String cvs_id="$Id: TestLog.java,v 1.16.2.1 2005/03/16 22:14:58 tsj Exp $";
Ved hjælp af $keywords$ kan man få CVS til at indsætte diverse
oplysninger automatisk i source kode ved commit.
Findes der noget keyword der kan hente tags ud i source.
Jeg tænker her på navn på den branch jeg aktuelt arbejder med, jeg
kan se af versionsnummer at det er en branch, men jeg ønsker navnet ud
(Tag).
Mvh
Torben
| |
Michael Legart (17-03-2005)
| Kommentar Fra : Michael Legart |
Dato : 17-03-05 09:12 |
|
On 2005-03-16, ST <tsj@ANTISPAMbitnisse.dk> wrote:
>
> Ved hjælp af $keywords$ kan man få CVS til at indsætte diverse
> oplysninger automatisk i source kode ved commit.
>
> Findes der noget keyword der kan hente tags ud i source.
> Jeg tænker her på navn på den branch jeg aktuelt arbejder med, jeg
> kan se af versionsnummer at det er en branch, men jeg ønsker navnet ud
> (Tag).
Jeg tror
$Name$
Tag name used to check out this file. The keyword is expanded only if one checks out with an explicit tag name. For example, when running the command cvs co -r first, the keyword expands to `Name: first'.
er, hvad du leder efter?
--
hestdesign.info - we put the hest in .com
| |
ST (17-03-2005)
| Kommentar Fra : ST |
Dato : 17-03-05 21:39 |
|
"Michael Legart" <michaelnospam@hest.nu> wrote in message
news:slrnd3ieug.830.michaelnospam@kamel.legart.dk...
> On 2005-03-16, ST <tsj@ANTISPAMbitnisse.dk> wrote:
>>
>> Ved hjælp af $keywords$ kan man få CVS til at indsætte diverse
>> oplysninger automatisk i source kode ved commit.
>>
>> Findes der noget keyword der kan hente tags ud i source.
>> Jeg tænker her på navn på den branch jeg aktuelt arbejder med, jeg
>> kan se af versionsnummer at det er en branch, men jeg ønsker navnet ud
>> (Tag).
>
> Jeg tror
>
> $Name$
>
> Tag name used to check out this file. The keyword is expanded only if
> one checks out with an explicit tag name. For example, when running the
> command cvs co -r first, the keyword expands to `Name: first'.
>
> er, hvad du leder efter?
>
> --
> hestdesign.info - we put the hest in .com
Jeg har prøvet at angive $Name$, men får ikke noget ud fra CVS når jeg
arbejder i en branch af et givent navn.
Jeg programmerer Java via Eclipse.
Måske jeg kan ændre options af en art i Eclipse så den kalder CVS på en
anden måde.
Mvh
Torben
..
| |
Michael Knudsen (18-03-2005)
| Kommentar Fra : Michael Knudsen |
Dato : 18-03-05 00:08 |
|
On 2005-03-17, ST <tsj@ANTISPAMbitnisse.dk> wrote:
> Jeg har prøvet at angive $Name$, men får ikke noget ud fra CVS når jeg
> arbejder i en branch af et givent navn.
> Jeg programmerer Java via Eclipse.
> Måske jeg kan ændre options af en art i Eclipse så den kalder CVS på en
> anden måde.
Virker det med andre keywords, e.g. $Id$? Hvad siger ``cvs sv fil''
under `Sticky Options:''?
--
Rumour is information distilled so finely that it can filter through
anything.
-- (Terry Pratchett, Feet of Clay)
| |
ST (18-03-2005)
| Kommentar Fra : ST |
Dato : 18-03-05 02:12 |
|
On Thu, 17 Mar 2005 23:07:56 +0000, Michael Knudsen wrote:
> On 2005-03-17, ST <tsj@ANTISPAMbitnisse.dk> wrote:
>> Jeg har prøvet at angive $Name$, men får ikke noget ud fra CVS når jeg
>> arbejder i en branch af et givent navn.
>> Jeg programmerer Java via Eclipse.
>> Måske jeg kan ændre options af en art i Eclipse så den kalder CVS på en
>> anden måde.
>
> Virker det med andre keywords, e.g. $Id$? Hvad siger ``cvs sv fil''
> under `Sticky Options:''?
Ja, som du så i første post virker alle keywords fint, jeg savner
bare at kunne udtrække tags navne til source.
I CVS kan jeg se
RCS file: /var/lib/cvs/JavaTest/com/tsj/Testcode1.java,v
head: 1.1
branch:
locks: strict
access list:
symbolic names:
TestBranch: 1.1.0.2
Root_TestBranch: 1.1
keyword substitution: kv
total revisions: 3; selected revisions: 3
description:
Jeg ønsker at kunne trække "TestBranch" over i source automatisk,
således at jeg fra source kan udskrive at denne version stammer fra denne
givne opgave.
Mvh
Torben
| |
Michael Legart (18-03-2005)
| Kommentar Fra : Michael Legart |
Dato : 18-03-05 08:40 |
|
On 2005-03-17, ST <tsj@ANTISPAMbitnisse.dk> wrote:
>
> Jeg har prøvet at angive $Name$, men får ikke noget ud fra CVS når jeg
> arbejder i en branch af et givent navn.
> Jeg programmerer Java via Eclipse.
> Måske jeg kan ændre options af en art i Eclipse så den kalder CVS på en
> anden måde.
Jeg har lige eksperimenteret lidt... $Name$ bliver kun expanded,
hvis du laver en
cvs export -r BRANCH
Saa den er kun nyttig naar du laver en release.
--
hestdesign.info - we put the hest in .com
| |
|
|