I tried the pull/push method and it works fine. It will be quite manual 
hence a script/cron is in order for sure, especially since I plan to have 
many repos.

A related question: 

My current idea/plan is to host a set of repos managed via GitLab that will 
likely approach a 3 TB size, all stored on a RAID (GitLab will run on a VM 
on this box). The hardware is all tried and true and currently hosting 
shares.

Then I may mirror all these repos to a second VM on a second server box, 
for availability purposes. Hence my previous mirroring questions.

The problem is that the secondary server is not RAIDed and the disks are 
separate and therefore a non-contiguous fs. I realize I can simple throw 
more money at it and RAID it exactly like the primary server, but money is 
an issue. 
With non-continuous storage I can distribute the repos over the disks, but 
I understand that GitLab only can address a single data dir for its repo 
storage. I also don't want to mount disks on disks, given the added 
reliability issues.

The questions become:

> Is there a way to have GitLab manage more than a single git-data dir? 
Thus allowing storage across separate disks.

> I have seen posts re having >1 instance of GitLab on a pc, but it sounds 
more trouble than one wants.

>> One clear option to me is to run a second GitLab on a second VM. Simple, 
clean, separate.

Comments?


On Sunday, 24 April 2016 13:31:09 UTC-6, Jeroen de Neef wrote:
>
> Hey Stan,
>
> You could make a cronjob to automatically pull new changes and to push 
> them, however that would give you no indication if there is a merge failure.
>
> As I have said before, I'd like mirroring in CE as well. I'd use it in an 
> instant for the Upstreams!
>
> Kind regards,
>
> Jeroen
>
> 2016-04-24 21:27 GMT+02:00 Stan Cruise <scru...@gmail.com <javascript:>>:
>
>> Yes, I see that now! Many thanks for your detailed response to my trivial 
>> question.
>>
>> I will proceed to manually manage a solution.
>>
>> Stan
>>
>>
>> On Sunday, 24 April 2016 13:21:01 UTC-6, Jeroen de Neef wrote:
>>>
>>> Hi Stan,
>>>
>>> It looks like the image shows that it is a mirror of the Community 
>>> Edition repository.
>>> The screenshot does not indicate on which type of installation the 
>>> mirror runs.
>>>
>>> When you look at the URL of the documentation, it appears that it is 
>>> documentation directed towards Enterprise Edition.
>>> http://doc.gitlab.com/*ee*/workflow/repository_mirroring.html
>>>
>>> Kind regards,
>>>
>>> Jeroen
>>>
>>> 2016-04-24 20:46 GMT+02:00 Stan Cruise <scru...@gmail.com>:
>>>
>>>> Thanks for the quick reply.
>>>>
>>>> I suspected that, however the documentation shows "GitLab Community 
>>>> Edition" in the screenshot:
>>>>
>>>> http://doc.gitlab.com/ee/workflow/repository_mirroring.htm 
>>>> <http://www.google.com/url?q=http%3A%2F%2Fdoc.gitlab.com%2Fee%2Fworkflow%2Frepository_mirroring.html&sa=D&sntz=1&usg=AFQjCNG7eMzTv0v3E5TJz71ZIOGByNQSmw>
>>>>
>>>>
>>>> Just a documentation bug?
>>>>
>>>>
>>>> On Sunday, 24 April 2016 12:28:11 UTC-6, Jeroen de Neef wrote:
>>>>>
>>>>> Hello Stan,
>>>>>
>>>>> Repository Mirroring is a GitLab EE feature only as far as I know.
>>>>> https://about.gitlab.com/2016/04/22/gitlab-8-7-released/
>>>>> Personally I'd love to have it for CE as well, it would make keeping 
>>>>> up-to-date with upstream easier.
>>>>>
>>>>> Kind regards,
>>>>>
>>>>> Jeroen
>>>>>
>>>>> 2016-04-24 20:23 GMT+02:00 Stan Cruise <scru...@gmail.com>:
>>>>>
>>>>>> http://doc.gitlab.com/ee/workflow/repository_mirroring.html 
>>>>>> <http://www.google.com/url?q=http%3A%2F%2Fdoc.gitlab.com%2Fee%2Fworkflow%2Frepository_mirroring.html&sa=D&sntz=1&usg=AFQjCNG7eMzTv0v3E5TJz71ZIOGByNQSmw>
>>>>>>
>>>>>> The documentation at the above link indicates that one can mirror an 
>>>>>> existing project by going to the Project Settings and selecting 
>>>>>> Repository 
>>>>>> Mirroring.
>>>>>>
>>>>>> This option does not exist on my installation.
>>>>>>
>>>>>> gitlab-ce 8.6.7  ce.0.el7
>>>>>>
>>>>>> Is there some conf setting I require? Is this available on the 
>>>>>> omnibus install?
>>>>>>
>>>>>>
>>>>>> Thanks,
>>>>>>
>>>>>> Stan
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> -- 
>>>>>> 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+u...@googlegroups.com.
>>>>>> To view this discussion on the web visit 
>>>>>> https://groups.google.com/d/msgid/gitlabhq/3606cfa2-8975-444e-bcac-b9959f1323de%40googlegroups.com
>>>>>>  
>>>>>> <https://groups.google.com/d/msgid/gitlabhq/3606cfa2-8975-444e-bcac-b9959f1323de%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>>>> .
>>>>>> For more options, visit https://groups.google.com/d/optout.
>>>>>>
>>>>>
>>>>> -- 
>>>> 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+u...@googlegroups.com.
>>>> To view this discussion on the web visit 
>>>> https://groups.google.com/d/msgid/gitlabhq/055c2c37-d3ac-46de-88cb-3669ed37d973%40googlegroups.com
>>>>  
>>>> <https://groups.google.com/d/msgid/gitlabhq/055c2c37-d3ac-46de-88cb-3669ed37d973%40googlegroups.com?utm_medium=email&utm_source=footer>
>>>> .
>>>>
>>>> For more options, visit https://groups.google.com/d/optout.
>>>>
>>>
>>> -- 
>> 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+u...@googlegroups.com <javascript:>.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/gitlabhq/c349a0f0-b7ab-4603-9911-e82faba42987%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/gitlabhq/c349a0f0-b7ab-4603-9911-e82faba42987%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>

-- 
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/aeb6f6f0-c1d4-4d72-8694-6ae85efe7640%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to