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
