]> source.dussan.org Git - jgit.git/commit
Introduce hook support into the FS implementations 04/40504/2
authorLaurent Goubet <laurent.goubet@obeo.fr>
Fri, 31 Oct 2014 13:58:07 +0000 (14:58 +0100)
committerChristian Halstrick <christian.halstrick@sap.com>
Mon, 2 Feb 2015 09:22:53 +0000 (10:22 +0100)
commit6aed51e3cea6f7114b42bcbc4f66abb48e6ae490
tree05521323d215b1a5eefc2541499788925f152990
parentf5936405a3a66b821f716e551de6ee4c1c33ca0b
Introduce hook support into the FS implementations

This introduces the background plumbing necessary to run git hooks from
JGit. This implementation will be OS-dependent as it aims to be
compatible with existing hooks, mostly written in Shell. It is
compatible with unix systems and windows as long as an Unix emulator
such as Cygwin is in its PATH.

Change-Id: I1f82a5205138fd8032614dd5b52aef14e02238ed
Signed-off-by: Laurent Goubet <laurent.goubet@obeo.fr>
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
12 files changed:
org.eclipse.jgit.java7/src/org/eclipse/jgit/util/FS_POSIX_Java7.java
org.eclipse.jgit.java7/src/org/eclipse/jgit/util/FS_Win32_Java7Cygwin.java
org.eclipse.jgit.test/tst/org/eclipse/jgit/util/FileUtilTest.java
org.eclipse.jgit/resources/org/eclipse/jgit/internal/JGitText.properties
org.eclipse.jgit/src/org/eclipse/jgit/internal/JGitText.java
org.eclipse.jgit/src/org/eclipse/jgit/lib/Constants.java
org.eclipse.jgit/src/org/eclipse/jgit/util/FS.java
org.eclipse.jgit/src/org/eclipse/jgit/util/FS_POSIX.java
org.eclipse.jgit/src/org/eclipse/jgit/util/FS_Win32_Cygwin.java
org.eclipse.jgit/src/org/eclipse/jgit/util/FileUtils.java
org.eclipse.jgit/src/org/eclipse/jgit/util/Hook.java [new file with mode: 0644]
org.eclipse.jgit/src/org/eclipse/jgit/util/ProcessResult.java [new file with mode: 0644]