1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
# erst repo clonen
cd /var/redmine/git_repositories/
git clone --bare /var/git/repositories/repo.git/ repo.git
chown -R git:git repo.git
# auf dem server in <pfad/zum/repo.git/hooks/post-recieve
chmod 755 post-recieve
cd /var/redmine/git_repositories/repo.git
git fetch origin
git reset --soft refs/remotes/origin/master
# rvm benutzen
[[ -s "/usr/local/lib/rvm" ]] && source "/usr/local/lib/rvm"
rvm gemset use redmine
cd /var/www/rails/redmine/
ruby script/runner "Repository.fetch_changesets" -e production
|