Maybe an example is called for:
I _think_ the following all do roughly the same.
<cvs cvsRoot=":pserver:[EMAIL PROTECTED]:/home/"
package="jakarta-ant"
command="update -d -P -r 1.0"
dest="." />
<vssget login="anon,secret" vsspath="$.home"
localpath="." writable="false" version="1.0"/>
<perforce command="sync"
clientspec="//home/..."/>
However these could be written:
<cvs action="get" recursive="true" version="1.0"
server=":pserver:[EMAIL PROTECTED]:/home/"/>
<vss action="get" recursive="true" version="1.0"
server="anon,secret" project="$.home" ssdir="c:\vss"/>
<perforce action="get" recursive="true" version="1.0"
server="//home/" project="home"/>
Or they could be written:
<exec command="cvs update -d -P -r 1.0 ..."/>
etc.
Anyone understanding any one of the second set could swap to the others
fairly easily, and an in depth knowledge of the underlying scc system is
less called for.
Does that make more sense?
Joe.
> -----Original Message-----
> From: Walker Joe
> Sent: Thursday, September 28, 2000 4:09 PM
> To: '[EMAIL PROTECTED]'
> Subject: RE: Source code task
>
>
> Hi,
>
> Stefan wrote:
> > Do you feel like putting together a list of common attributes - not
> > only those which are present? We could then agree on the names and
> > modify the tasks to use the same conventions (depreacting older
> > attributes where necessary).
> >
> I hope you have a proportional font!
>
> PROPOSED VSS CVS StarTeam P4
> -----------------------------------------------------------
> action writable command [implied] [implied]
> recursive recursive [illegal] recursion recursive
> version version tag [illegal] version
> date date date [illegal] [illegal]
> label label [illegal] [illegal] [illegal]
> force [illegal] [illegal] force force
> localpath localpath dest targetFolder [illegal]
> noise verbose quiet verbose [illegal]
> server login cvsRoot various server
> includes [illegal] [illegal] includes [illegal]
> excludes [illegal] [illegal] excludes [illegal]
> project vsspath package various [illegal]
> config ssdir [ignored] [ignored] p4dir
>
> Format of action attribute: [get|put|edit]
> Format of noise attribute: [verbose|quiet|noexec]
>
> Format of server attribute:
> StarTeam:
> username:[EMAIL PROTECTED]:serverPort
>
> Format of project attribute:
> StarTeam:
> /projectName/viewName/folderName
>
> The P4 column is from my messing around.
> Thoughts?
>
> Joe.
>
>
>
> Legal Disclaimer:-
>
> Please be aware that messages sent over
> the Internet may not be secure and should
> not be seen as forming a legally binding
> contract unless otherwise stated.