From 1dee25369809919eba0d72e6811d5132f5ee9118 Mon Sep 17 00:00:00 2001 From: Florian Zschocke <florian.zschocke@cycos.com> Date: Mon, 26 Aug 2013 06:39:57 -0400 Subject: [PATCH] Add JavaDoc. --- src/main/java/com/gitblit/utils/JGitUtils.java | 21 ++++++++++++++++++++- 1 files changed, 20 insertions(+), 1 deletions(-) diff --git a/src/main/java/com/gitblit/utils/JGitUtils.java b/src/main/java/com/gitblit/utils/JGitUtils.java index 49b3ad7..57bb147 100644 --- a/src/main/java/com/gitblit/utils/JGitUtils.java +++ b/src/main/java/com/gitblit/utils/JGitUtils.java @@ -266,7 +266,7 @@ /** * Creates a bare, shared repository. - * + * * @param repositoriesFolder * @param name * @param shared @@ -372,13 +372,32 @@ } + /** + * Adjust file permissions of a file/directory for shared repositories + * + * @param path + * File that should get its permissions changed. + * @param configShared + * Configuration string value for the shared mode. + * @return Upon successful completion, a value of 0 is returned. Otherwise, a value of -1 is returned. + */ public static int adjustSharedPerm(File path, String configShared) { return adjustSharedPerm(path, new GitConfigSharedRepository(configShared)); } + /** + * Adjust file permissions of a file/directory for shared repositories + * + * @param path + * File that should get its permissions changed. + * @param configShared + * Configuration setting for the shared mode. + * @return Upon successful completion, a value of 0 is returned. Otherwise, a value of -1 is returned. + */ public static int adjustSharedPerm(File path, GitConfigSharedRepository configShared) { if (! configShared.isShared()) return 0; + if (! path.exists()) return -1; int perm = configShared.getPerm(); int mode = JnaUtils.getFilemode(path); -- Gitblit v1.9.1