diff --git a/fortiss-std-env/settings/README b/fortiss-std-env/settings/README new file mode 100644 index 0000000000000000000000000000000000000000..a63b4e21af430f02389715218dd8ceff59237fe6 --- /dev/null +++ b/fortiss-std-env/settings/README @@ -0,0 +1,23 @@ +This folder contains eclipse and subversion configurations. +Note that changes to these files should be approved by the quality assurance team. +Changing the first file requires all users to update their local copy manually. +Changing the Eclipse preference files takes effect after users update their +checked out copy. + +File Description +config Subversion configuration to be copied to your personal subversion + directory (e.g. ~/.subversion/config, %USERPROFILE%\Application Data\Subversion\config) + @see_also "https://cwiki.apache.org/GMOxDEV/subversion-client-configuration.html" + +org.eclipse.jdt.core.prefs +org.eclipse.jdt.ui.prefs + Eclipse Java Properties to be used in each fortiss plugin. This changes project settings + of the project, so everyone who checked out that project works with the same setting. + INSTALL: in order to enable these settings for your plugin, follow these steps: + 1. Make sure the plugin folders ".settings" sub-folder is also checked in. + 2. If the sub-folder contains these two files, delete them (from the repository, too). + 3. Add or change the svn property "svn:externals" of ".settings" folder to include the + following two lines (this creates a file link to the two files contained in this + README's folder): + ^/fortiss-std-env/settings/org.eclipse.jdt.core.prefs org.eclipse.jdt.core.prefs + ^/fortiss-std-env/settings/org.eclipse.jdt.ui.prefs org.eclipse.jdt.ui.prefs diff --git a/fortiss-std-env/settings/config b/fortiss-std-env/settings/config new file mode 100644 index 0000000000000000000000000000000000000000..b2d4b7981471a787fc1c97c32934f70074eca09d --- /dev/null +++ b/fortiss-std-env/settings/config @@ -0,0 +1,97 @@ +[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 = emacs + +### 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, and +### while importing or adding files and directories. +global-ignores = *.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store build dist target +### 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 + +[auto-props] +*.c = svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.cpp = svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.h = svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.dsp = svn:eol-style=CRLF +*.dsw = svn:eol-style=CRLF +*.sh = svn:executable;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +.cmd = svn:mime-type=text/plain;svn:eol-style=CRLF +*.bat = svn:mime-type=text/plain;svn:eol-style=CRLF +Makefile = svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.obj = svn:mime-type=application/octet-stream +*.bin = svn:mime-type=application/octet-stream +*.bmp = svn:mime-type=image/bmp +*.class = svn:mime-type=application/java +*.doc = svn:mime-type=application/msword +*.exe = svn:mime-type=application/octet-stream +*.gif = svn:mime-type=image/gif +*.gz = svn:mime-type=application/x-gzip +*.jar = svn:mime-type=application/java-archive +*.jpg = svn:mime-type=image/jpeg +*.jpeg = svn:mime-type=image/jpeg +*.pdf = svn:mime-type=application/pdf +*.png = svn:mime-type=image/png +*.tgz = svn:mime-type=application/octet-stream +*.tif = svn:mime-type=image/tiff +*.tiff = svn:mime-type=image/tiff +*.zip = svn:mime-type=application/zip +*.txt = svn:mime-type=text/plain;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.tex = svn:mime-type=text/plain;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.xml = svn:mime-type=text/xml;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.ent = svn:mime-type=text/plain;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.dtd = svn:mime-type=text/plain;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.xsd = svn:mime-type=text/xml;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.xsl = svn:mime-type=text/xml;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.wsdl = svn:mime-type=text/xml;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.htm = svn:mime-type=text/html;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.html = svn:mime-type=text/html;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.css = svn:mime-type=text/css;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.js = svn:mime-type=text/plain;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.jsp = svn:mime-type=text/plain;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.txt = svn:mime-type=text/plain;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.java = svn:mime-type=text/plain;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.properties = svn:mime-type=text/plain;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +*.sql = svn:mime-type=text/plain;svn:eol-style=native;svn:keywords=Date Author Id Revision HeadURL +