Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

PVCS and Commandline

84 views
Skip to first unread message

Frank Zimmer

unread,
Jan 11, 2000, 3:00:00 AM1/11/00
to
We are using PVCS 6.5 in a mixed Windows/Unix environment.
To force daily builds i need to get checkedout our complete source tree via commandline
(i don't want to stay at the system the whole night ;-) )
but i can't find a pvcs call to get the source tree.
With a  : find . <directory> >/tmp/pvcs.tmp i can get the files to check out
but
the get @/tmp/pvcs.tmp command will only get all !!! the files into the current directory.

I hope there is a easy solution before i have to write some scripts to solve it.
 

Greetings

Frank

**********************************
Quality Manager
abaXX Technology GmbH
Germany
**********************************
 
 

Eric Dunand

unread,
Jan 11, 2000, 3:00:00 AM1/11/00
to
Hi!

Have you heard about PCLI (should be Projet Command Line Interface)?
These are extentions to the standard PVCS command line langage supposed
to deal directly with V6.5 Projet Databases. It can be found on the
SCM-24 Merant CD, or Web Site.

A PCLI command like 'ListVersionedFiles' creates a V6.0 format file (
'archive(archive location)', one per line) than could be input (with
additionnal scripting/formatting?) to the standard PVCS Get command.

I've never set it up on a projet. Hope It can help anyway...

Eric

Frank Zimmer a écrit:

Laura Morgan

unread,
Jan 11, 2000, 3:00:00 AM1/11/00
to
As far as I know, you would still be responsible for building the directory
structure. If I remember correctly, I had to create the directory tree first
before it would work.

I'm curious, where do you store your archives? On a Unix server?

In article <387B3544...@renault.com>, eric.dunan...@renault.com
says...

Eric Dunand

unread,
Jan 12, 2000, 3:00:00 AM1/12/00
to
Hi!

Laura Morgan a écrit:


>
> As far as I know, you would still be responsible for building the directory
> structure. If I remember correctly, I had to create the directory tree first
> before it would work.

that's right, because the get command does not create the working
directory if it does not exists. Still need a bit of scripting :-(

>
> I'm curious, where do you store your archives? On a Unix server?

I actually store nothing (;-)), but I had a couple of tests on HP-UX and
Solaris Servers.

Eric

jmartin...@my-deja.com

unread,
Jan 14, 2000, 3:00:00 AM1/14/00
to
But once you set up your directory structure, you should be set, neh?

The big advantage of the PCLI is that it will give you back the folders
(projects) that the GUI shows to the user. These can differ greatly
from the directories in which the archives are actually stored, which
is what you get with a regular find/get combination.

The biggest disadvantage, though, is that the PCLI is almost as slow as
the GUI, so we insist that archive directories match the project
directories.

-->John

In article <387C99A2...@renault.com>,


Sent via Deja.com http://www.deja.com/
Before you buy.

Selki

unread,
Jan 14, 2000, 3:00:00 AM1/14/00
to
jmartin...@my-deja.com wrote:
: The biggest disadvantage, though, is that the PCLI is almost as slow as

: the GUI, so we insist that archive directories match the project
: directories.

Are you saying PCLI is slower than regular old command-line PVCS? We use
the command line mostly, but were going to add in PCLI and VM Server 6.6
(when it's out) along with 6.5-type projects to help out performance for
our remote offices and dialups.

--se...@clark.net
"Not everything that counts can be counted, and not everything that
can be counted counts." - Big Al

jmartin...@my-deja.com

unread,
Jan 18, 2000, 3:00:00 AM1/18/00
to
Yes. My experience so far has been that pcli is much slower than
regular old command line, although, to be fair, pcli is processing a
lot more information (searching through project database definitions,
etc.).

-->John

In article <CqIf4.27276$W2.3...@iad-read.news.verio.net>,

0 new messages