-
Notifications
You must be signed in to change notification settings - Fork 4
Git interaction
Gerrit Uitslag edited this page Oct 2, 2016
·
7 revisions
The translation tool uses a installed git binary to interact with remote git repositories. Single git commands are wrapped in the GitService and the GitRepository.
At https://github.com/settings/tokens a token can be registered for a github user account, which allows to use the github API as that user by the tranlation tool. The forks are stored in this user account and pull requests are performed on behalf of that user.
For development purpose it is may helpful to setup a second git account. This blogpost describes how to setup multiple ssh keys for multiple GitHub accounts.
Process
- Translation process
- CronJob overview triggers some commands.
- Commands for regular tasks and occasional maintenance
Files
Maintenance/development
- Deploying to Production is done from GitHub
- Development setup
- Maintenance
- Alternative Git interaction when setting up development setup
- Test steps for checking working of the tool
Documentation
- Components of Symphony used for the Tool
- More detail about using Doctrine
- Description working of the Forms