I certainly wouldn't do this in Ant!

I would use a Perl script to read the first 8000 or so bytes of a file
and look for characters outside of what you'd expect to be ASCII
range.

Probably do a "cvs import" first, then go back through and see if
there are any files that were added that were binary. If there are,
you'd to a "cvs admin" and turn on the -kb flag.

On 8/20/07, Ditrick, Gregory <[EMAIL PROTECTED]> wrote:
> This may not be for this forum, but I'm moving a PVCS repository to a
> CVS repository.  I'm using ant to do this with cvs and pvcs tasks.  I
> have to test a if a file is binary or not before adding it to CVS, but I
> have to do this on a Windows box.  It is easy on Unix (file <filename> |
> grep...) or using <ac:if><scriptcondition> or <ac:shellscript>.  Does
> anyone have any ideas other than using the files extension as a guide
> and praying that you have them correct and don't miss any?  Yuck!
>
> CVS requires you to designate the file type as binary fro binary files
> when adding the file.  Other SCM usually handle this internally.
>
> I really hate PVCS and CVS.  I wish they would be switching SVN or
> Perforce.  I prefer Perforce over all SCMs.  I tried my best to convince
> the company I'm contracting at to switch to Perforce, but too much of an
> up hill battle.
>
>
> Thanks in advance,
>
> GregD
> 6-8309
>
>
>


-- 
--
David Weintraub
[EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to