Erik Huelsmann <firstname.lastname@example.org> wroute:
> On 10/6/06, email@example.com <firstname.lastname@example.org> wrote:
> > what is my problem:
> > i have used sources (fpc) which has different types eol-style in different releases. due to
> this i have to set property svn:eol-style for each file in release. but release has more than 4000
> files. i try to use auto-props, but some files is binary, some - text. TortoisSVN detection algoritm
> works properly about detection binaries but if confuses with auto-property of svn:eol-style -it go
> an error during import.
> > another thing - if i want to go to another eol-style from current, i have to change eol-style
> property for each file. but i have to do this manualy because some files are binaries.
> > what i want:
> > i guess it useful to provide global option eol-style (like in WinCVS gui) or provide such
> property for directory trees, so that this prop works only for text files and ignore binaries.
> But from a computer stance, there's a problem with your request: all
> files are binary to computers. Some just are given a textual
> interpretation by humans...
> So when's a file non-binary?
IMHO, the problem isnot to define wich file is text, wich is not. but to allow the fast/flex migration from one EOL style to another, and to help convert eol-style of text files. In a WinCVS was a special property (Check out text with UNIX EOL). By this set i can fast define wich type of EOL i want to checkout.
Maby the solve is to define a new value of eol-style property : text. files with such propery should to checkout/diff with ignoring/converting eol-style to required.
in tortoiseSVN was a conflist at import files wich recognised as binary because thye has a auto-prop:eol-style and TSVN sets a property mime-type. maybe a another solve is to treat a files without a mime-type property as texts, and checkout/diff them as required eol-stile.
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Tue Oct 10 17:40:59 2006