]> source.dussan.org Git - gitignore.git/commitdiff
Add Global/SlickEdit.gitignore file
authorJohn Munkhoff <munkhoff@users.noreply.github.com>
Tue, 18 Mar 2014 23:21:03 +0000 (16:21 -0700)
committerJohn Munkhoff <munkhoff@users.noreply.github.com>
Tue, 18 Mar 2014 23:21:03 +0000 (16:21 -0700)
This commit adds a global ignore file for SlickEdit, a commercial editor.

SlickEdit will create the following files when the user sets up a workspace:

*.vpw       Workspace file. Contains a list of project files associated with
            the workspace.
*.vpj       Project file. Contains the project’s settings, including the list
            of source files.
*.vpwhist   Workspace history file for Windows. Contains user session
            information (list of open files, debugger breakpoints, etc.)
*.vpwhistu  Workspace history file for UNIX/Linux/MacOSX. (Same as above.)
*.vtg       Workspace tag file. Contains a database of source code symbols.

It is assumed that GitHub users will generally not want to store their
workspace and project files in a repository, so those files are ignored
globally.  However, those files do not contain user-specific data so they
could be stored in a repository and shared among developers if desired for
a particular project.  This can be done by adding rules like ’!*.vpw’ and
‘!*.vpj’ to the project’s .gitignore file.

The workspace history and tag files contain user-specific data, so they
should not be stored in a repository.

For more information, download the PDF user guide from:
http://www.slickedit.com/products/slickedit/product-documentation

Note: The user guide is 1400 pages long and over 13MB in size.

Searching for ‘vpwhist’ will lead to the section that discusses storing
these files in a repository.

Global/SlickEdit.gitignore [new file with mode: 0644]

diff --git a/Global/SlickEdit.gitignore b/Global/SlickEdit.gitignore
new file mode 100644 (file)
index 0000000..e3d960a
--- /dev/null
@@ -0,0 +1,20 @@
+# SlickEdit workspace and project files are ignored by default because
+# typically they are considered to be developer-specific and not part of a
+# project.  However, if multiple SlickEdit users are collaborating on a
+# project, it is possible to store these files in the repository and share
+# them among all developers because they do not contain user-specific data.
+# To store these files in a repository, add the following two lines to the
+# project’s .gitignore file:
+# ----------
+# !*.vpw
+# !*.vpj
+# ----------
+*.vpw
+*.vpj
+
+# SlickEdit workspace history and tag files always contain user-specific
+# data so they should not be stored in a repository.
+*.vpwhistu
+*.vpwhist
+*.vtg
+