ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From bugzi...@apache.org
Subject DO NOT REPLY [Bug 15729] - StarTeam rootLocalFolder should be java.io.File
Date Thu, 03 Apr 2003 22:29:10 GMT
DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15729>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=15729

StarTeam rootLocalFolder should be java.io.File





------- Additional Comments From scohen@apache.org  2003-04-03 22:29 -------
It is a little bit more complicated than you are making it out to be, but not much.

The problem is that there is another "default" behavior with StarTeam - the
default behavior of checking out the the "default folder" registered in the
StarTeam GUI.

Admittedly, this is of dubious utility with ant.  I, for one, don't see the use
for it, have never used it, and in fact, got involved with this project
primarily to make it possible to get away from it.  

But this is what the task currently does when NO rootLocalFolder is specified.
Under your proposed change, this would change to a default of basedir.

I could change this along the lines that you are suggesting, while allowing for
this possibility as follows:

1. I could make relative paths default to being calculated from basedir.
2. Absolute paths would continue to be treated as such.
3. no rootlocalfolder specified would equate to basedir.
4. I could accomodate the "default folder" use case by adding yet another
parameter to the task.  This might break a few existing usages, but as I said, I
think this usecase is of limited utility with ant.

I rather think I will implement this based on your comments.  Conceptual unity
with the rest of ant is an important advantage.

Further Comments?

Mime
View raw message