Hello all,
Here is an update on the CVS BOF that OpenAvenue hosted recently at
the O'Reilly OpenSource conference in Monterey. I thought it might
interest the group, so I'm posting it here for your perusal. Should
you care to see it in it's pretty HTML version, you can find it here:
http://
On Fri, Jul 28, 2000 at 02:38:12PM -0400, Laine Stump wrote:
> David Boyce writes:
> > CLEARTOOL := C:/Progra~1/Rational/ClearCase/bin/cleartool.exe
>
> That can't be guaranteed to be correct across multiple machines.
Or indeed within the same machine, if you ever have to do a full
restore -- wh
Did I say it was guaranteed to be correct? No, in fact in the very next
breath I promoted another solution as being more robust. Note that none of
the solutions mentioned are guaranteed to work; e.g. the CC installation
allows the default installation path to be changed, so depending on
"C:/Pr
a) does the solution proposed for #1 break anything?
b) looks like #2 is both a client problem (never trust what the CVS server
gives you) and a server problem (don't allow people to check in silly
paths) - or is #2 not something that someone can cause to happen through
CVS commits alone? (i.e.,
Hi,
Scenario : There is just a single tree that is used for the production
and development.
Since we wanted to do a complete build and wanted to tag
all the files I tagged it with QA_2724.
I then did the following
"cvs co -r QA_20
Badami, Srinivas writes:
>
> What is the meaning of this error or in what scenarios do you get this
> error.
It means that when diff3 did diffs between the common file and each of
the other two files, one of those (subsidiary) diffs failed for some
reason. CVS uses diff3 to merge changes. What
Badami, Srinivas writes:
>
>Can I see some list or mail where I see what are the CVS Statues means
> like
See "update output" in the Cederqvist manual.
-Larry Jones
Monopoly is more fun when you make your own Chance cards. -- Calvin
What is the meaning of this error or in what scenarios do you get this
error.
Hi,
Can I see some list or mail where I see what are the CVS Statues means
like
M - Locallly modified after previous check out but not commited.
P - ?
E - ?
C - Conflicts
? - CVS Does not know anything about this file
Srinivas
[EMAIL PROTECTED] on 2000.07.20 14:14:21
>I think perhaps you are speaking as a cvs developer here not a cvs
>user. To me "cvs unedit" has a closer meaning in english for
>reverting files than "cvs update". But I guess the "cvs update -C"
>isn't technically reverting files. Its updating the
If the question is about WinCVS (you don't say), then the answer is "you
can't get user input."
At 11:45 AM 7/28/2000, you wrote:
>Hi everyone:
>
>I want to work on some Macros and I have a tcl question:
>
>How do I get user input? I can see "cvsout" but I couldn't find any
>"cvsin"
>
>Thank
David Boyce writes:
> For the record, there's one option you haven't discussed:
>
> CLEARTOOL := C:/Progra~1/Rational/ClearCase/bin/cleartool.exe
That can't be guaranteed to be correct across multiple machines. If
another "long" filename beginning with "Progra" was created on the disk
prior to t
For the record, there's one option you haven't discussed:
CLEARTOOL := C:/Progra~1/Rational/ClearCase/bin/cleartool.exe
However, I think getting rid of the full path is the more robust solution.
-dsb
At 09:38 AM 7/28/00 -0400, Noel L Yap wrote:
>[EMAIL PROTECTED] on 2000.07.28 02:07:41
> >Tal
Hi everyone:
I want to work on some Macros and I have a tcl question:
How do I get user input? I can see "cvsout" but I couldn't find any
"cvsin"
Thanks in advance!
Phil
What you need to do is use the "cvs tag" or "cvs rtag" command to tag the
relevant versions of the four modules with a symbolic tag such as
"release_2_0". You may also want to use the cvsroot/modules file to define
a "module" for your product with all four modules A, B, C, and D in it.
Then "c
Wolfgang Laun wrote:
> Nice, but how do you set VARIOUS_FILES when your file names have
> embedded spaces?
Yeah, this is a problem you can't get around without intervention.
Cheers,
Laird
Michel Hulshof writes:
>
> When I add a directory in a branch, and I check out the main trunk, the
> directory appears in the main trunk. Can anyone explain this?
CVS doesn't control directories, only files. You probably want to use
the -P option on checkout to prune empty directoryies -- you m
Marc Poinot wrote:
> Laird Nelson wrote:
> > Additionally, you can get the old version by having your commitinfo
> > script look in ./CVS/Entries; the line with the filename in it will also
> > have its old version.
> On the server side ?
Yes; even in a pserver or rsh context. If your script is
Check out the detailed instructions at
http://cvsbook.red-bean.com/cvsbook.html#Exporting%20For%20Public%20Distribu
tion
Basically, the process would be:
cvs tag -c R_2_0
Issue this command from the top level directory of your project. This gives
the latest version of each of the files in your
At 9:10 +0800 7/28/00, David Penn wrote:
>hi, dear developers,
>
>Can anyone add recycle bin feature into WinCVS? now the removed file can not
>be restored by GUI. To fulfill such task, one have to remember all removed
>file name and version, use command line, which is not easy.
>
>Regards,
>
>Dav
It is used by your client so that it knows what port to connect to on the
server. Thus, the server uses cvspserver to identify which port to listen on
for incoming connections. The client uses cvspserver to identify which port
to connect to on the repository server.
Since I was using a non-standa
When I add a directory in a branch, and I check out the main trunk, the
directory appears in the main trunk. Can anyone explain this?
Thanks in advance,
Michel.
[EMAIL PROTECTED] on 2000.07.27 19:39:41
>> Note that I have considered the alternatives of:
>> CLEARTOOL:="//c/Program Files/Rational/ClearCase/bin/cleartool"
>>
>> and:
>> CLEARTOOL:=//c/Program\ Files/Rational/ClearCase/bin/cleartool
>>
>> The former has a problem when using $(CLEARTOOL) wi
[EMAIL PROTECTED] on 2000.07.28 09:22:26
>Wolfgang Laun wrote:
>> Talking about UNIX (vanilla) Make and GNU Make, I'd say that you're in
>> for some fun and games if you try to make this robust against spaces in
>> path names by using some general set of rules. It would be possible to
>> put q
Laird Nelson wrote:
>
> Marc Poinot wrote:
> > The effect is that you can retrieve the old revision, the (possible) tag
> > and the type of the file as an arg of the commitinfo called script.
>
> For tagging operations, you can always write a taginfo script instead.
>
Yep, that's done. But I ha
[EMAIL PROTECTED] on 2000.07.28 02:07:41
>Talking about UNIX (vanilla) Make and GNU Make, I'd say that you're in
>for some fun and games if you try to make this robust against spaces in
>path names by using some general set of rules. It would be possible to
>put quotes around all macro expansi
Wolfgang Laun wrote:
> Talking about UNIX (vanilla) Make and GNU Make, I'd say that you're in
> for some fun and games if you try to make this robust against spaces in
> path names by using some general set of rules. It would be possible to
> put quotes around all macro expansions where one path n
Marc Poinot wrote:
> The effect is that you can retrieve the old revision, the (possible) tag
> and the type of the file as an arg of the commitinfo called script.
For tagging operations, you can always write a taginfo script instead.
Additionally, you can get the old version by having your comm
CVS is not a build or configuration management tool. It only tracks multiple
versions of source code so it will not help you much.
>From my (limited) experience with the software, the best you will get is to
be able to label source code for a particular release so that you can
extract that versio
I have a program that's composed by 4 modules with differents versions. I
want generate a release 2.0 with versions 1.3.1 of module A, 1.2 of module
B, 1.4.2.1 of module C and D.
cvs export do it? how, please?
thanks, Marinalva.
Possible ways to deal with this:
1. Get a box whose file system supports ACL's. Use client/server CVS with the
server running on that box. Manage permissions (including ACL's) to your
liking.
2. Use pserver CVS with the readers/writers files and separate repositories.
This might require getting
On Fri, Jul 28, 2000 at 08:02:02AM -0300, Marinalva Dias Soares wrote:
>
> Hello everybody!
>
> Anybody know how can I generate a release of a software with CVS?
is "cvs export" what you want?
Joerg
--
"Nobody will ever need more than 640k RAM!" -- Bill Gates, 1981
"Windows 95 needs
Hello everybody!
Anybody know how can I generate a release of a software with CVS?
Sorry my english, I'm brazilian.
Thanks!
Marinalva.
I have to check the commited branch, but the commitinfo
actually gives nothing else but the file name.
The loginfo has more infos, but it cannot make the commit
fail. Thus, I have modified the src/commit.c file with
these three lines:
1119a1120,1122
> run_arg (li->rev_old);
> run_ar
34 matches
Mail list logo