| ### This file configures various client-side behaviors. |
| ### |
| ### The commented-out examples below are intended to demonstrate |
| ### how to use this file. |
| |
| ### Section for authentication and authorization customizations. |
| [auth] |
| ### Set store-passwords to 'no' to avoid storing passwords in the |
| ### auth/ area of your config directory. It defaults to 'yes'. |
| ### Note that this option only prevents saving of *new* passwords; |
| ### it doesn't invalidate existing passwords. (To do that, remove |
| ### the cache files by hand as described in the Subversion book.) |
| # store-passwords = no |
| ### Set store-auth-creds to 'no' to avoid storing any subversion |
| ### credentials in the auth/ area of your config directory. |
| ### It defaults to 'yes'. Note that this option only prevents |
| ### saving of *new* credentials; it doesn't invalidate existing |
| ### caches. (To do that, remove the cache files by hand.) |
| # store-auth-creds = no |
| |
| ### Section for configuring external helper applications. |
| [helpers] |
| ### Set editor to the command used to invoke your text editor. |
| ### This will override the environment variables that Subversion |
| ### examines by default to find this information ($EDITOR, |
| ### et al). |
| # editor-cmd = editor (vi, emacs, notepad, etc.) |
| ### Set diff-cmd to the absolute path of your 'diff' program. |
| ### This will override the compile-time default, which is to use |
| ### Subversion's internal diff implementation. |
| # diff-cmd = diff_program (diff, gdiff, etc.) |
| ### Set diff3-cmd to the absolute path of your 'diff3' program. |
| ### This will override the compile-time default, which is to use |
| ### Subversion's internal diff3 implementation. |
| # diff3-cmd = diff3_program (diff3, gdiff3, etc.) |
| ### Set diff3-has-program-arg to 'true' or 'yes' if your 'diff3' |
| ### program accepts the '--diff-program' option. |
| # diff3-has-program-arg = [true | false] |
| |
| ### Section for configuring tunnel agents. |
| [tunnels] |
| ### Configure svn protocol tunnel schemes here. By default, only |
| ### the 'ssh' scheme is defined. You can define other schemes to |
| ### be used with 'svn+scheme://hostname/path' URLs. A scheme |
| ### definition is simply a command, optionally prefixed by an |
| ### environment variable name which can override the command if it |
| ### is defined. The command (or environment variable) may contain |
| ### arguments, using standard shell quoting for arguments with |
| ### spaces. The command will be invoked as: |
| ### <command> <hostname> svnserve -t |
| ### (If the URL includes a username, then the hostname will be |
| ### passed to the tunnel agent as <user>@<hostname>.) If the |
| ### built-in ssh scheme were not predefined, it could be defined |
| ### as: |
| # ssh = $SVN_SSH ssh |
| ### If you wanted to define a new 'rsh' scheme, to be used with |
| ### 'svn+rsh:' URLs, you could do so as follows: |
| # rsh = rsh |
| ### Or, if you wanted to specify a full path and arguments: |
| # rsh = /path/to/rsh -l myusername |
| ### On Windows, if you are specifying a full path to a command, |
| ### use a forward slash (/) or a paired backslash (\\) as the |
| ### path separator. A single backslash will be treated as an |
| ### escape for the following character. |
| |
| ### Section for configuring miscelleneous Subversion options. |
| [miscellany] |
| ### Set global-ignores to a set of whitespace-delimited globs |
| ### which Subversion will ignore in its 'status' output. |
| # global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store |
| ### Set log-encoding to the default encoding for log messages |
| # log-encoding = latin1 |
| ### Set use-commit-times to make checkout/update/switch/revert |
| ### put last-committed timestamps on every file touched. |
| # use-commit-times = yes |
| ### Set no-unlock to prevent 'svn commit' from automatically |
| ### releasing locks on files. |
| # no-unlock = yes |
| ### Set enable-auto-props to 'yes' to enable automatic properties |
| ### for 'svn add' and 'svn import', it defaults to 'no'. |
| ### Automatic properties are defined in the section 'auto-props'. |
| enable-auto-props = yes |
| |
| ### 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 |
| |
| *.c = svn:eol-style=native;svn:keywords=Rev Date |
| *.cpp = svn:eol-style=native;svn:keywords=Rev Date |
| *.h = svn:eol-style=native;svn:keywords=Rev Date |
| *.dsp = svn:eol-style=CRLF |
| *.dsw = svn:eol-style=CRLF |
| *.sh = svn:eol-style=native;svn:executable;svn:keywords=Rev Date |
| *.bat = svn:eol-style=native;svn:keywords=Rev Date |
| *.txt = svn:eol-style=native;svn:keywords=Rev Date |
| *.png = svn:mime-type=image/png |
| *.jpg = svn:mime-type=image/jpeg |
| *.am = svn:eol-style=native;svn:keywords=Rev Date |
| *.ac = svn:eol-style=native;svn:keywords=Rev Date |
| *.xml = svn:eol-style=native;svn:keywords=Rev Date |
| *.xsd = svn:eol-style=native;svn:keywords=Rev Date |
| *.html = svn:eol-style=native;svn:keywords=Rev Date |
| *.wsdl = svn:eol-style=native;svn:keywords=Rev Date |
| *.xsd = svn:eol-style=native;svn:keywords=Rev Date |
| *.composite = svn:eol-style=native;svn:keywords=Rev Date |
| *.componentType = svn:eol-style=native;svn:keywords=Rev Date |
| *.rb = svn:eol-style=native;svn:keywords=Rev Date |
| *.py = svn:eol-style=native;svn:keywords=Rev Date |
| *.php = svn:eol-style=native;svn:keywords=Rev Date |
| *.js = svn:eol-style=native;svn:keywords=Rev Date |
| *.java = svn:eol-style=native;svn:keywords=Rev Date |
| *.properties = svn:eol-style=native;svn:keywords=Rev Date |
| *.jelly = svn:eol-style=native;svn:keywords=Rev Date |
| *.ipr = svn:eol-style=native |
| *.iml = svn:eol-style=native |
| *.project = svn:eol-style=native |
| *.classpath = svn:eol-style=native |
| README = svn:eol-style=native;svn:keywords=Rev Date |
| LICENSE = svn:eol-style=native |
| NOTICE = svn:eol-style=native |
| |