I'm using eclipse Photon and working on the eGit plugin for version control. Working individually I have no problem, but now I need that other collaborators in the company's local network can also access my repository to collaborate in its development, the questions are:
- Do I need to configure or download something extra in Eclipse?
- Can I control who enters to collaborate in the code?
- I can't use online tools (hence I don't use Github)
- The other contributors are not IT professionals, so I need the changes to be done from the intuitive interface provided by the eclipse eGit plugin, not from a terminal.
I'll tell you my experience: I had a similar problem at work, which did not have code version control (which made it difficult for the development area), to solve this problem, we investigated implementing a GIT server . which was very successful, however our requirement was to create a Continuous Development environment (such as: managing work repositories from permissions and pull requests, such as GITHUB).
The Git server gave us the basis to develop such a requirement, however it takes time... So we continued to investigate and found an Open Source tool called GOGS . Tool developed in the GO (Google) language, with the similar characteristics of a git server (GS), this tool is very similar to GITHUB and offers you the following:
This tool helped us a lot... I hope you can implement it in your work environment (Just follow the instructions in the GOGS documentation ), and the best of all is OPEN SOURCE.
Greetings.