Right after I come up with our list of props... almost done. On 2006-06-13, at 16:48 EDT, Jim Grandy wrote:
> There's a pre-commit hook script that checks for proper mime type > and eol-type. See check-mime-type.pl in > > http://subversion.tigris.org/tools_contrib.html > > Should we install this? > > jim > > On Jun 13, 2006, at 1:25 PM, P T Withington wrote: > >> I'm not the only person who thinks this stinks: >> >> http://www.zope.org/DevHome/Subversion/ >> SubversionConfigurationForLineEndings >> >> On 2006-06-13, at 15:40 EDT, Jim Grandy wrote: >> >>> Let's gin up our own and check it into tools/trunk/svn. >>> >>> jim >>> >>> ps. Here's what your ~/.subversion/config says: >>> >>> ### Section for configuring automatic properties. >>> [auto-props] >>> ### The format of the entries is: >>> ### file-name-pattern = propname[=value][;propname[=value]...] >>> ### The file-name-pattern can contain wildcards (such as '*' and >>> ### '?'). All entries which match will be applied to the file. >>> ### Note that auto-props functionality must be enabled, which >>> ### is typically done by setting the 'enable-auto-props' option. >>> # *.c = svn:eol-style=native >>> # *.cpp = svn:eol-style=native >>> # *.h = svn:eol-style=native >>> # *.dsp = svn:eol-style=CRLF >>> # *.dsw = svn:eol-style=CRLF >>> # *.sh = svn:eol-style=native;svn:executable >>> # *.txt = svn:eol-style=native >>> # *.png = svn:mime-type=image/png >>> # *.jpg = svn:mime-type=image/jpeg >>> # Makefile = svn:eol-style=native >>> >>> On Jun 13, 2006, at 12:32 PM, P T Withington wrote: >>> >>>> Is there a nice comprehensive default mapping file we can glom >>>> onto, or do we need to gin up our own? >>>> >>>> On 2006-06-13, at 15:09 EDT, Jim Grandy wrote: >>>> >>>>> If you turn on auto-props in your local config, svn can be >>>>> directed to use more accurate mime types. >>>>> >>>>> From the svn book: >>>>> >>>>>> Whenever you introduce a file to version control using the svn >>>>>> add or svn import commands, Subversion runs a >>>>>> very basic heuristic to determine if that file consists of >>>>>> human-readable or non-human-readable content. If the latter >>>>>> is the decision made, Subversion will automatically set the >>>>>> svn:mime-type property on that file to applica- >>>>>> tion/octet-stream (the generic “this is a collection of bytes” >>>>>> MIME type). Of course, if Subversion guesses >>>>>> incorrectly, or if you wish to set the svn:mime-type property >>>>>> to something more precise—perhaps image/png >>>>>> or application/x-shockwave-flash—you can always remove or edit >>>>>> that property. >>>>>> >>>>>> Subversion also provides the auto-props feature, which allows >>>>>> you to create mappings of filename patterns to prop- >>>>>> erty names and values. These mappings are made in your runtime >>>>>> configuration area. They again affect adds and im- >>>>>> ports, and not only can override any default MIME type >>>>>> decision made by Subversion during those operations, they >>>>>> can also set additional Subversion or custom properties, too. >>>>>> For example, you might create a mapping that says that >>>>>> any time you add JPEG files—ones that match the pattern *.jpg— >>>>>> Subversion should automatically set the >>>>>> svn:mime-type property on those files to image/jpeg. Or >>>>>> perhaps any files that match *.cpp should have >>>>>> svn:eol-style set to native, and svn:keywords set to Id. Auto- >>>>>> prop support is perhaps the handiest >>>>>> property related tool in the Subversion toolbox. See the >>>>>> section called “Config” for more about configuring that sup- >>>>>> port. >>>>> >>>>> On Jun 13, 2006, at 11:56 AM, Philip Romanik wrote: >>>>> >>>>>> Hi Tucker, >>>>>> >>>>>> Do I need to specify the file type as image/gif? When I added >>>>>> this file I >>>>>> did not specify any arguments to svn. How do I specify or >>>>>> change the MIME >>>>>> type of a file in subversion? >>>>>> >>>>>> Thanks! >>>>>> >>>>>> Phil >>>>>> >>>>>> >>>>>>> On 2006-06-13, at 10:50 EDT, [EMAIL PROTECTED] wrote: >>>>>>> >>>>>>>> Property changes on: openlaszlo/branches/legals/test/lztest/ >>>>>>>> 1x1.gif >>>>>>>> _______________________________________________________________ >>>>>>>> ____ >>>>>>>> Name: svn:mime-type >>>>>>>> + application/octet-stream >>>>>>> >>>>>>> Not image/gif ? >>>>>> >>>>>> _______________________________________________ >>>>>> Laszlo-dev mailing list >>>>>> [email protected] >>>>>> http://www.openlaszlo.org/mailman/listinfo/laszlo-dev >>>>> >>>> >>> >> > _______________________________________________ Laszlo-dev mailing list [email protected] http://www.openlaszlo.org/mailman/listinfo/laszlo-dev
