You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ant.apache.org by Sr...@timeinc.com on 2006/01/04 18:09:04 UTC
Regarding CVSROOT defined as system variable
The following works initially
<project name="cc-build" default="build" basedir=".">
<target name="build">
<delete dir="jinxweb" />
<cvs cvsRoot=":ext:srikrishnap@cvs.timeinc.com:/cvsroot"
package="jinxweb"
dest="."
/>
<ant antfile="build.xml" dir="jinxweb/jinxweb" />
</target>
</project>
But after defining CVSROOT , it I am getting the below mentioned
exception.
My system variable contains.
":ext:srikrishnap@cvs.timeinc.com:/cvsroot"
After removing CVSROOT, I thought it would work but still same
exceptions.
Can you please help ?
C:\cvssource>ant -verbose -f cc-build.xml
<project name="cc-build" default="build" basedir=".">
<target name="build">
<delete dir="jinxweb" />
<cvs command="co jinxweb" dest="."/>
<ant antfile="build.xml" dir="jinxweb/jinxweb" />
</target>
</project>
Apache Ant version 1.6.2 compiled on July 16 2004
Buildfile: cc-build.xml
Detected Java version: 1.4 in: C:\bea\jdk142_05\jre
Detected OS: Windows XP
parsing buildfile C:\cvssource\cc-build.xml with URI =
file:///C:/cvssource/cc-b
uild.xml
Project base dir set to: C:\cvssource
Build sequence for target `build' is [build]
Complete build sequence is [build, ]
[delete] Deleting
C:\cvssource\jinxweb\jinxweb\web\message\CVS\Entries.Old
[delete] Deleting
C:\cvssource\jinxweb\jinxweb\web\message\CVS\Repository
[delete] Deleting C:\cvssource\jinxweb\jinxweb\web\message\CVS\Root
[delete] Deleting directory
C:\cvssource\jinxweb\jinxweb\web\message\CVS
[delete] Deleting C:\cvssource\jinxweb\jinxweb\web\message\index.html
[delete] Deleting
C:\cvssource\jinxweb\jinxweb\web\message\linkmenu.html
[delete] Deleting C:\cvssource\jinxweb\jinxweb\web\message\main.html
[delete] Deleting
C:\cvssource\jinxweb\jinxweb\web\message\messagestage.html
[delete] Deleting directory C:\cvssource\jinxweb\jinxweb\web\message
UILD FAILED
:\cvssource\cc-buildcvsroot.xml:5: Unable to delete directory
C:\cvssource\jinx
eb
at
org.apache.tools.ant.taskdefs.Delete.removeDir(Delete.java:607)
at
org.apache.tools.ant.taskdefs.Delete.removeDir(Delete.java:587)
at
org.apache.tools.ant.taskdefs.Delete.removeDir(Delete.java:587)
at
org.apache.tools.ant.taskdefs.Delete.removeDir(Delete.java:587)
at org.apache.tools.ant.taskdefs.Delete.execute(Delete.java:498)
at
org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:275)
at org.apache.tools.ant.Task.perform(Task.java:364)
at org.apache.tools.ant.Target.execute(Target.java:341)
at org.apache.tools.ant.Target.performTasks(Target.java:369)
at org.apache.tools.ant.Project.executeTarget(Project.java:1214)
at org.apache.tools.ant.Project.executeTargets(Project.java:1062)
at org.apache.tools.ant.Main.runBuild(Main.java:673)
at org.apache.tools.ant.Main.startAnt(Main.java:188)
at org.apache.tools.ant.launch.Launcher.run(Launcher.java:196)
at org.apache.tools.ant.launch.Launcher.main(Launcher.java:55)
Re: Regarding CVSROOT defined as system variable
Posted by Ivan Ivanov <ra...@yahoo.com>.
Hello,
I think that the problem is not that you have set
CVSROOT variable.
This exception below makes me think that you are stuck
upon in an Windows problem.
> :\cvssource\cc-buildcvsroot.xml:5: Unable to delete
> directory
> C:\cvssource\jinx
When a directory is open by some process (as in
Windows Explorer), it is locked and <delete> task
fails to remove it and the build fails. Try to set
failonerror attribute of <delete> to false.
Regards
Ivan
__________________________________________
Yahoo! DSL Something to write home about.
Just $16.99/mo. or less.
dsl.yahoo.com
---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org