In this post the Git and Redmine is assumed to be installed and in use in your environment. Open a new project on Redmine and apply the following steps. I am using the Turn Key Virtual Appliance on Virtual Box. Though you can use following shell codes in other Redmine and Git integration environment by only changing directory paths.
1. Create new git repository and link it to a git file.
cd /srv/repos/git
git init projectname
cd /projectname
touch README.md
git add .
git commit -m "First Commit"
ln -s /srv/repos/git/projectname/.git /var/cache/git/projectname.git
chmod 777 /var/cache/git/projectname.git
2. Link Redmine project to the repository. Select Project > Settings > Repository. And do the following.
3. To work as a remote (bare) repository simply go to the .git repository and set bare value as true.
cd /srv/repos/git/projectname/.git
nano config
[core]
repositoryformatversion = 0
filemode = true
bare = true
logallrefupdates = true
No comments:
Post a Comment