Hi everyone.
I'm working as a software engineer within a team with an iiwa 7 R800.
My question is about how to work cooperatively with a team on a KUKA robot.
We have to work together on the same piece of code for a research project. The only way to access the robot (i.e. push and pull our code) is to use the SunriseWorkbench - 1.11.0.7.
We know that this synchronization is done using GIT.
The problem is that the SunriseWorkbench offers no merge functionality! The synchronization (using the button "synchronize project" within the SunriseWorkbench) allows only to replace/override your local working tree with the remote (or visa verse) but not to merge commits.
So at the moment we haven't figure out to work together, which is a fundamental requirement for our project.
I already tried to realize the merge manually through a shell by performing a fetch to merge afterwards. Unfortunately the fetch fails because there isn't a remote given within the .git/config.
Just to add the "_KROS_Controller_" as a remote didn't work out. The "_KROS_Controller_" is the remote git repository within the Sunrise Cabinet/Controller.
[remote "_KROS_Controller_"]
url = http://172.31.1.147:23457/git
fetch = +refs/heads/*:refs/remotes/_KROS_Controller_/*
If I tried to fetch I got the error "fatal: Couldn't find remote ref refs/remotes/_KROS_Controller_/master".
My question is how to configure the git repository to be able to access the remote "_KROS_Controller_" from the sunrise cabinet/controller - this means to be able to fetch and merge manually.
Does anybody know a better solution to work cooperatively?
Thanks for any suggestions.