kicad-developers team mailing list archive
-
kicad-developers team
-
Mailing list archive
-
Message #43721
Re: DRC changes
Hi Jeff-
You do not want your fork to mirror KiCad. You don't need the KiCad
code mirrored in your fork. You just keep branches there to do personal
work. The mirror is prevented you from pushing.
-Seth
KiCad Services Corporation
Seth Hillbrand
LEAD DEVELOPER
+1-530-302-5483 [2]
Davis, CA
www.kipro-pcb.com [3] info@xxxxxxxxxxxxx
https://twitter.com/KiProEDA [4]
https://www.linkedin.com/company/kicad [5]
On 2020-04-26 07:14, Jeff Young wrote:
> So I set jeffyoung/kicad as a remote named "public" and set as a mirror. But when I push to it I get a bunch of errors:
>
> Jeffs-MBP:kicad jeff$ git push public
> Enter passphrase for key '/Users/jeff/.ssh/id_rsa':
> Enumerating objects: 3601, done.
> Counting objects: 100% (2535/2535), done.
> Delta compression using up to 8 threads
> Compressing objects: 100% (471/471), done.
> Writing objects: 100% (937/937), 529.58 KiB | 8.83 MiB/s, done.
> Total 937 (delta 797), reused 533 (delta 458)
> remote: Resolving deltas: 100% (797/797), completed with 378 local objects.
> remote: GitLab: You are not allowed to force push code to a protected branch on this project.
> To gitlab.com [1]:jeffyoung/kicad.git
> ! [remote rejected] 4.0 (pre-receive hook declined)
> ! [remote rejected] 5.0 -> 5.0 (pre-receive hook declined)
> ! [remote rejected] 5.1 -> 5.1 (pre-receive hook declined)
> ! [remote rejected] drc (pre-receive hook declined)
>
> This is all greek to me. Any ideas?
>
> Thanks,
> Jeff.
>
> On 26 Apr 2020, at 14:58, Jeff Young <jeff@xxxxxxxxx> wrote:
>
> Never mind. That page explains how to do the later.
>
> On 26 Apr 2020, at 14:56, Jeff Young <jeff@xxxxxxxxx> wrote:
>
> And then the merge request, is that from jeff/kicad:jeffDRC to jeff/kicad:master, or is there some way to do a merge request from jeff/kicad:jeffDRC to kicad/code/kicad:master?
>
> On 26 Apr 2020, at 14:50, Ian McInerney <Ian.S.McInerney@xxxxxxxx> wrote:
>
> Jeff,
>
> From the main repository page, simply click on "Fork" at the top of the page. Then you create it inside your Personal namespace. Once you do that, the fork can just become a new remote in your git repository.
>
> https://docs.gitlab.com/ee/user/project/repository/forking_workflow.html#creating-a-fork
>
> -Ian
>
> On Sun, Apr 26, 2020 at 2:48 PM Jeff Young <jeff@xxxxxxxxx> wrote: I don't have a personal repo. Is it (reasonably) obvious how to create one?
>
>> On 26 Apr 2020, at 14:32, Wayne Stambaugh <stambaughw@xxxxxxxxx> wrote:
>>
>> Hi Jeff,
>>
>> Would you please move your working branch from the main repo to your
>> personal repo and create a merge request? This will make it much easier
>> to test and avoid poluting the main repo with developers personal
>> working branches.
>>
>> Thanks,
>>
>> Wayne
>>
>> On 4/26/20 8:27 AM, Jeff Young wrote:
>>> I have added code to many DRC errors which shows the minimum clearance,
>>> its source, and the actual clearance.
>>>
>>> The old DRC code was pretty heavily optimised around the idea of only
>>> needing to know if the clearance was violated (and not by how much), so
>>> a lot of it has been re-written. For this reason the new code is
>>> currently in a branch (jeffDRC).
>>>
>>> I'd appreciate some testing on it if anyone gets a chance. (More on the
>>> DRC errors themselves than the new reporting.)
>>>
>>> Cheers,
>>> Jeff.
>>>
>>> PS: feel free to report issues here in email, or
>>> in https://gitlab.com/kicad/code/kicad/-/issues/2313.
>>>
>>> _______________________________________________
>>> Mailing list: https://launchpad.net/~kicad-developers
>>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
>>> Unsubscribe : https://launchpad.net/~kicad-developers
>>> More help : https://help.launchpad.net/ListHelp
>>>
>>
>> _______________________________________________
>> Mailing list: https://launchpad.net/~kicad-developers
>> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
>> Unsubscribe : https://launchpad.net/~kicad-developers
>> More help : https://help.launchpad.net/ListHelp
>
> _______________________________________________
> Mailing list: https://launchpad.net/~kicad-developers
> Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~kicad-developers
> More help : https://help.launchpad.net/ListHelp
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp
_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to : kicad-developers@xxxxxxxxxxxxxxxxxxx
Unsubscribe : https://launchpad.net/~kicad-developers
More help : https://help.launchpad.net/ListHelp
Links:
------
[1] http://gitlab.com
[2] tel:+12126039372
[3] http://www.kipro-pcb.com/
[4] https://twitter.com/KiProEDA
[5] https://www.linkedin.com/company/kicad
Follow ups
References