For ref: This was caused by us adding a .gitattributes file. The Gitlab 
satellites directory clone of the target repository could not then change 
away from the rc branch as the .gitattributes caused some files to change 
on checkout. I guess that failure isn't caught as gitlab then tries to 
delete rc branch but fails. 

Removing the satellite clone repository worked as it meant it was all was 
re-cloned on the next merge request. So far the problem hasn't recurred but 
I guess it might until we normalise all our files line endings to match the 
.gitattributes.

Ben

On Wednesday, 26 November 2014 13:20:10 UTC, Ben Sims wrote:
>
>
> Hi,
> We are periodically seeing a problem creating merge requests in Gitlab 
> 7.1. The merge page unexpectedly reports that there are no changes between 
> the branches.
>
> The merge is from a bugfix branch of develop on a developers fork of the 
> official repository to develop on the official repository.
>
> In githost.log this error is printed at the same time as trying to compare 
> the branches:
>
>
> November 26, 2014 11:24 -> ERROR -> Command failed [1]: /usr/bin/git 
> --git-dir=/repo/gitlab-satellites/company/project/.git 
> --work-tree=/repo/gitlab-satellites/company/project branch -D rc
>
> error: Cannot delete the branch 'rc' which you are currently on.
>
>
> rc is branched from develop and regularly merged back into develop in the 
> official repository.
>
> It seemed that gitlabs merge screen started working again once the 
> developer had pushed rc and develop branches to his origin repository as 
> well as the bugfix branch. But this doesn't seem to be 100% fix for the 
> problem.
>
> Could anyone say if this a known issue or if there is a way to fix it. 
> There is a stack overflow question 
> http://stackoverflow.com/questions/25133398/can-not-do-merge-request-on-gitlab
>  
> which seems relevant but isn't entirely clear.
>
> Cheers
>
> Ben 
>
>
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"GitLab" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to gitlabhq+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/gitlabhq/6ff25cb3-53e0-4c54-a642-7167528eeb33%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to