ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From blazingwolf7 <blazingwo...@gmail.com>
Subject Re: AW: AW: AW: Copying Folder
Date Wed, 24 Dec 2008 08:35:38 GMT

Emm....can you give me an example on how to combine the <filelist> and <copy>
together. I fail to do that...

Thanks


Jan.Materne wrote:
> 
> A fileset collects only existing files. It fails only if the "dir"
> directory doesnt exist.
> If the files "must" exist, you could
> - use a <filelist>
> - check the existence with <fail> and a condition, like
>   <fail message="Required files missing">
>     <length length="3">
>       <fileset ...>
> 
> 
> Jan
> 
>>-----Urspr√ľngliche Nachricht-----
>>Von: blazingwolf7 [mailto:blazingwolf7@gmail.com] 
>>Gesendet: Dienstag, 23. Dezember 2008 10:28
>>An: user@ant.apache.org
>>Betreff: Re: AW: AW: Copying Folder
>>
>>
>>I gave up and decide just to used the copy to copy the files
>>   	 <copy todir="${build.dir}">
>>    		<fileset dir="${basedir}">
>>					<include name="host.txt"/>
>>					<include name="urls_re"/>
>>					<include name="urls"/>
>>    		</fileset>
>>           </copy> 
>>
>>But here I faced another problem again...if one of the file is 
>>missing..it
>>won't come out error. Is there anywhere I can do to stop the 
>>process if a
>>file fail to be copy?
>>
>>
>>
>>Jan.Materne wrote:
>>> 
>>> You could <fileset dir="" includesfile=""/> or <filelist>.
>>> 
>>> Jan
>>> 
>>>>-----Urspr√ľngliche Nachricht-----
>>>>Von: blazingwolf7 [mailto:blazingwolf7@gmail.com] 
>>>>Gesendet: Dienstag, 23. Dezember 2008 02:37
>>>>An: user@ant.apache.org
>>>>Betreff: RE: AW: Copying Folder
>>>>
>>>>
>>>>Yes..thank you this is a good solution. But now I have a 
>>>>different thought.
>>>>Can I for example prepare a list, then in the list I will 
>>>>specify what file
>>>>I want to transfer from the root directory to the new folder.
>>>>
>>>>Then it will refer to the file to determine which file to copy 
>>>>and which
>>>>file not to transfer.
>>>>Can that be done?
>>>>
>>>>Rebhan, Gilbert wrote:
>>>>> 
>>>>> 
>>>>> 
>>>>> -----Original Message-----
>>>>> From: blazingwolf7 [mailto:blazingwolf7@gmail.com]
>>>>> Sent: Monday, December 22, 2008 10:12 AM
>>>>> To: user@ant.apache.org
>>>>> Subject: Re: AW: Copying Folder
>>>>> 
>>>>> /*
>>>>> Not really...I just want to copy the files from the root directory
>>>>> But the root directory will have folders as well. Now the 
>>>>problem I faced
>>>>> is
>>>>> how to filter out all the folders so that it only copy the 
>>>>files from the
>>>>> root directory
>>>>> */
>>>>> 
>>>>> after reading again, i believe you mean =
>>>>> 
>>>>> a given folderstructure like that =
>>>>> 
>>>>> c:\test>tree /F /A
>>>>> 
>>>>> C:.
>>>>> |   foo.txt
>>>>> |   foobar.txt
>>>>> |   foobaz.txt
>>>>> |
>>>>> +---sub
>>>>> |   \---subsub
>>>>> |           sub.txt
>>>>> |
>>>>> \---sub1
>>>>>     \---subsub
>>>>>             sub1.txt
>>>>> ...
>>>>> 
>>>>> and you want to copy only the files on rootlevel
>>>>> foo.txt
>>>>> foobar.txt
>>>>> foobaz.txt
>>>>> 
>>>>> right ??
>>>>> 
>>>>> to achieve that, just use the *.* include pattern
>>>>> to catch only the files on roolevel =
>>>>> 
>>>>> <project default="copy">
>>>>>  <target name="copy">
>>>>>   <copy todir="C:/flatten">
>>>>>    <fileset dir="C:/test" includes="*.*" />
>>>>>   </copy>
>>>>> </target>
>>>>> </project>
>>>>> 
>>>>> 
>>>>> Regards, Gilbert
>>>>> 
>>>>> 
>>---------------------------------------------------------------------
>>>>> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>>>>> For additional commands, e-mail: user-help@ant.apache.org
>>>>> 
>>>>> 
>>>>> 
>>>>
>>>>-- 
>>>>View this message in context: 
>>>>http://www.nabble.com/Copying-Folder-tp21124245p21138187.html
>>>>Sent from the Ant - Users mailing list archive at Nabble.com.
>>>>
>>>>
>>>>---------------------------------------------------------------------
>>>>To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>>>>For additional commands, e-mail: user-help@ant.apache.org
>>>>
>>>>
>>> 
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>>> For additional commands, e-mail: user-help@ant.apache.org
>>> 
>>> 
>>> 
>>
>>-- 
>>View this message in context: 
>>http://www.nabble.com/Copying-Folder-tp21124245p21141650.html
>>Sent from the Ant - Users mailing list archive at Nabble.com.
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
>>For additional commands, e-mail: user-help@ant.apache.org
>>
>>
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
> For additional commands, e-mail: user-help@ant.apache.org
> 
> 
> 

-- 
View this message in context: http://www.nabble.com/Copying-Folder-tp21124245p21156595.html
Sent from the Ant - Users mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: user-unsubscribe@ant.apache.org
For additional commands, e-mail: user-help@ant.apache.org


Mime
View raw message