> - if the repository attribute always a filesystem path 
> (relative to your
> project file) ?

No, it's an path within Surround itself. Just like a folder path, but no
drive letter and it does not necessarily correspond to any local folder
paths.

For example. In Surround the branch could be Widget, the repo could be
Widget/SubComponent/bin and that would map out to
c:\Development\Widget\Subcomponent\bin on the users local fs.

The user provides the branch and repo, and then Surround knows where the
files are locally for that user or where to fetch the files to.

> - is the version attribute always numeric ? If it is, it 
> might be better to
> have it backed by an int or so, that way NAnt will validate 
> the input as
> being numeric.

Yes, it would always be numeric, although we may at some point go to a
dot-format. Right now, though it's always numeric.

> - is the file attribute actually a local filesystem path ? I 
> know it can
> always have the value '/', but apart from that ?

Actually it's either a specific filename like fred.h or it's / meaning
all files. We do support multiple files in the file param like fred.h
fred.cpp, but not with Nant or Ant because I have not had time to
implement it. Not sure with Nant, but with Ant I'm pretty sure I can do
that with Fileset (think that's what it's called) tag support. Just not
enough time right now to check it out :)

> - why are there tasks (or is there a task) where repository 
> is required ?

There are no respoitories required. If a branch and/or repo is not
provided we take it from the local file system where we have a little
hiddenfile that we put in a users working directory.


-matt


-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_idG21&alloc_id040&op=click
_______________________________________________
NAntContrib-Developer mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/nantcontrib-developer

Reply via email to