Defect #33757

Updated by Holger Just over 1 year ago

I have read so many things about how to integrate Git into Redmine. I've tried the git-hook plugin but it still didn't show revisions or issues tied to commits. Here's what I have right now:

Every 5 minutes these two cron jobs run:

<pre> ```
*/5 * * * * deploy cd /home/deploy/github_repo/ && ./git_checker.sh
*/5 * * * * deploy cd /home/deploy/apps-available/redmine/ && ./bin/rails runner "Repository.fetch_changesets" -e production
</pre> ```

The git_checker.sh file runs the following command in each project directory:

<pre>
git
`git fetch origin +refs/heads/*:refs/heads/* && git reset --soft
</pre>
--soft`

Here's the settings for repositories:

!screenshot-itsupport.bcfoods.com-2020.07.21-00_13_20.png!
https://nimb.ws/YQ7KvV

This is an example of what my projects repository settings look like: https://nimb.ws/wlkZs9

!screenshot-itsupport.bcfoods.com-2020.07.21-00_28_21.png!

Here you can see the repository for the project. You'll see that there's no revisions: https://nimb.ws/KFWM1g

!screenshot-itsupport.bcfoods.com-2020.07.21-00_32_57.png!

Here you'll see the file I changed. It shows revision numbers, but if I click on them I get a 404.

!screenshot-itsupport.bcfoods.com-2020.07.21-00_39_06.png!
https://nimb.ws/WO1HiK

The History tab is empty when I click on the file that changed:

!screenshot-itsupport.bcfoods.com-2020.07.21-00_36_57.png!

<pre>
https://nimb.ws/OgeS1L

```

--- ENVIRONMENT ---

sh: 1: svn: not found
sh: 1: hg: not found
sh: 1: cvs: not found
sh: 1: bzr: not found
Environment:
Redmine version 4.1.0.devel
Ruby version 2.6.5-p114 (2019-10-01) [x86_64-linux]
Rails version 5.2.4.2
Environment production
Database adapter Mysql2
Mailer queue ActiveJob::QueueAdapters::AsyncAdapter
Mailer delivery smtp
SCM:
Git 2.17.1
Filesystem
Redmine plugins:
additionals 2.0.23
redmine_agile 1.5.3
redmine_checklists 3.1.16
redmine_contacts 4.3.0
redmine_edit_custom_fields 0.0.5
redmine_github_hook 3.0.1
redmine_pretend 2.0.1
redmine_user_import 0.1.0
</pre> ```

Back