On 4/6/2012 9:36 AM, Richard Ash wrote:
> On Thu, 2012-04-05 at 19:17 -0700, Vaughan Johnson wrote:
>>> Must be a bug in TortoiseSVN. I think all of those files were renamed
>>> and modified copies of existing files. But I used TortoiseSVN to Add
>>> then Commit them. I don't think I've ever had this problem with it
>>> before, so they must have introduced it.
> 
> If you do an SVN copy (preserving the history) then the properties are
> also kept. If you do an ordinary file copy, they they aren't kept when
> you do an Add.

thanks for that.

> 
>> Hmm, probably my accidental fault, because I created new directories for
>> some of these. The default is then "As is (no specific EOL)". Never ran
>> into that default being a problem before.
> Most SVN clients implement some sort of heuristic on file names / mime
> types to detect which files need to be given specific properties. These
> are however down to what the user doing the add has set up (seen by many
> as a design flaw).
> 
> I suspect Tortoise may have something that catches .cpp and .h files and
> forces them, although I don't know. When we migrated to SVN I fixed and
> set properties for all the .cpp and .h files in the audacity source, it
> will be interesting to check whether any have crept since then.

Sounds right.

> 
>> I did a full-tree assignment to svn:eol-style being "native", and it
>> changed all the non-php files. Do they also need "native"?
> Depends what they are. Any binary files certainly shouldn't have it set
> (because you don't want character substitutions in binary data). Other
> text files probably should, although it's debatable whether it matters
> for things like the Makefile and README which are only likely to be
> altered on Linux because they are only useful there.
> 

There are a ton of html files. But as it apparently "ain't broken", I
won't commit those changes.

- V


------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Audacity-translation mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/audacity-translation

Reply via email to