]>
Commit | Line | Data |
---|---|---|
5b61754d MF |
1 | ### This file configures various client-side behaviors. |
2 | ### | |
3 | ### The commented-out examples below are intended to demonstrate | |
4 | ### how to use this file. | |
5 | ||
6 | ### Section for authentication and authorization customizations. | |
7 | [auth] | |
8 | ### Set store-passwords to 'no' to avoid storing passwords in the | |
9 | ### auth/ area of your config directory. It defaults to 'yes'. | |
10 | ### Note that this option only prevents saving of *new* passwords; | |
11 | ### it doesn't invalidate existing passwords. (To do that, remove | |
12 | ### the cache files by hand as described in the Subversion book.) | |
13 | # store-passwords = no | |
14 | ### Set store-auth-creds to 'no' to avoid storing any subversion | |
15 | ### credentials in the auth/ area of your config directory. | |
16 | ### It defaults to 'yes'. Note that this option only prevents | |
17 | ### saving of *new* credentials; it doesn't invalidate existing | |
18 | ### caches. (To do that, remove the cache files by hand.) | |
19 | # store-auth-creds = no | |
20 | ||
21 | ### Section for configuring external helper applications. | |
22 | [helpers] | |
23 | ### Set editor to the command used to invoke your text editor. | |
24 | ### This will override the environment variables that Subversion | |
25 | ### examines by default to find this information ($EDITOR, | |
26 | ### et al). | |
27 | # editor-cmd = editor (vi, emacs, notepad, etc.) | |
28 | ### Set diff-cmd to the absolute path of your 'diff' program. | |
29 | ### This will override the compile-time default, which is to use | |
30 | ### Subversion's internal diff implementation. | |
31 | # diff-cmd = diff_program (diff, gdiff, etc.) | |
32 | diff-cmd = /home/vapier/.subversion/diff | |
33 | ### Set diff3-cmd to the absolute path of your 'diff3' program. | |
34 | ### This will override the compile-time default, which is to use | |
35 | ### Subversion's internal diff3 implementation. | |
36 | # diff3-cmd = diff3_program (diff3, gdiff3, etc.) | |
37 | ### Set diff3-has-program-arg to 'true' or 'yes' if your 'diff3' | |
38 | ### program accepts the '--diff-program' option. | |
39 | # diff3-has-program-arg = [true | false] | |
40 | ||
41 | ### Section for configuring tunnel agents. | |
42 | [tunnels] | |
43 | ### Configure svn protocol tunnel schemes here. By default, only | |
44 | ### the 'ssh' scheme is defined. You can define other schemes to | |
45 | ### be used with 'svn+scheme://hostname/path' URLs. A scheme | |
46 | ### definition is simply a command, optionally prefixed by an | |
47 | ### environment variable name which can override the command if it | |
48 | ### is defined. The command (or environment variable) may contain | |
49 | ### arguments, using standard shell quoting for arguments with | |
50 | ### spaces. The command will be invoked as: | |
51 | ### <command> <hostname> svnserve -t | |
52 | ### (If the URL includes a username, then the hostname will be | |
53 | ### passed to the tunnel agent as <user>@<hostname>.) If the | |
54 | ### built-in ssh scheme were not predefined, it could be defined | |
55 | ### as: | |
56 | # ssh = $SVN_SSH ssh | |
57 | ### If you wanted to define a new 'rsh' scheme, to be used with | |
58 | ### 'svn+rsh:' URLs, you could do so as follows: | |
59 | # rsh = rsh | |
60 | ### Or, if you wanted to specify a full path and arguments: | |
61 | # rsh = /path/to/rsh -l myusername | |
62 | ### On Windows, if you are specifying a full path to a command, | |
63 | ### use a forward slash (/) or a paired backslash (\\) as the | |
64 | ### path separator. A single backslash will be treated as an | |
65 | ### escape for the following character. | |
66 | ||
67 | ### Section for configuring miscelleneous Subversion options. | |
68 | [miscellany] | |
69 | ### Set global-ignores to a set of whitespace-delimited globs | |
70 | ### which Subversion will ignore in its 'status' output, and | |
71 | ### while importing or adding files and directories. | |
72 | # global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store | |
73 | ### Set log-encoding to the default encoding for log messages | |
74 | # log-encoding = latin1 | |
75 | ### Set use-commit-times to make checkout/update/switch/revert | |
76 | ### put last-committed timestamps on every file touched. | |
77 | # use-commit-times = yes | |
78 | ### Set no-unlock to prevent 'svn commit' from automatically | |
79 | ### releasing locks on files. | |
80 | # no-unlock = yes | |
81 | ### Set enable-auto-props to 'yes' to enable automatic properties | |
82 | ### for 'svn add' and 'svn import', it defaults to 'no'. | |
83 | ### Automatic properties are defined in the section 'auto-props'. | |
84 | # enable-auto-props = yes | |
85 | ||
86 | ### Section for configuring automatic properties. | |
87 | [auto-props] | |
88 | ### The format of the entries is: | |
89 | ### file-name-pattern = propname[=value][;propname[=value]...] | |
90 | ### The file-name-pattern can contain wildcards (such as '*' and | |
91 | ### '?'). All entries which match will be applied to the file. | |
92 | ### Note that auto-props functionality must be enabled, which | |
93 | ### is typically done by setting the 'enable-auto-props' option. | |
94 | # *.c = svn:eol-style=native | |
95 | # *.cpp = svn:eol-style=native | |
96 | # *.h = svn:eol-style=native | |
97 | # *.dsp = svn:eol-style=CRLF | |
98 | # *.dsw = svn:eol-style=CRLF | |
99 | # *.sh = svn:eol-style=native;svn:executable | |
100 | # *.txt = svn:eol-style=native | |
101 | # *.png = svn:mime-type=image/png | |
102 | # *.jpg = svn:mime-type=image/jpeg | |
103 | # Makefile = svn:eol-style=native | |
104 |