Does sourcetree require Java to be installed?

Fabien H July 2, 2018

Hi,

 

I am receiving this error when I try to perform a "push", can someone provide some help on how I could fix this please?

 

git -c diff.mnemonicprefix=false -c core.quotepath=false push -v --tags origin master:master
Pushing to C:\dev\test.git
remote: hooks/pre-receive: line 116: /C/Program Files/Java/jre6/bin/java.exe: No such file or directory       
To C:\dev\test.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'C:\dev\test.git'

1 answer

1 accepted

0 votes
Answer accepted
minnsey
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
July 3, 2018

Hi 

No Sourcetree doesn't require Java, looking at the error pre-receive hook declined it looks like you might have a pre-receve hook defined and the code to process that hook requires java.

see https://git-scm.com/book/en/v2/Customizing-Git-Git-Hooks

Fabien H July 3, 2018

Thanks.

I forgot the repository in question used to be linked to a subversion server I had originally.

Thanks to your message I investigated the repo and de-activated the subgit pre and post hooks.

The push has now worked successfully.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events