Samlet all FOSS og offentlig tilgjenglig informasjon om Noark

Aamot Software ole at aamot.software
Sun Sep 3 04:00:21 CEST 2023


Hei,

Er Nikita Noark 5 Core også kopiert til

     https://codeberg.org/noark/nikita-noark5-core

fra

     https://gitlab.com/OsloMet-ABI/nikita-noark5-core

Kopieres .git-informasjon mellom gitlab.com og codeberg.org
eller har du replikering av origin og upstream repositories?

Se 
https://garygregory.wordpress.com/2016/11/10/how-to-catch-up-my-git-fork-to-master/ 
og https://www.atlassian.com/git/tutorials/git-forks-and-upstreams

$ git remote -v
# View existing remotes
# origin  https://gitlab.com/OsloMet-ABI/nikita-noark5-core.git (fetch)
# origin  https://gitlab.com/OsloMet-ABI/nikita-noark5-core.git (push)

Dere bør automatisere synkronisering av source-arkivet mellom 
codeberg.org (upstream) og gitlab.com (origin) hvis Dere oppretter 
upstream repository https://codeberg.org/noark/nikita-noark5-core.git 
hos https://codeberg.org/noark/

For å flytte:

$ git remote add upstream 
https://codeberg.org/noark/nikita-noark5-core.git
$ git remote set-url upstream 
https://codeberg.org/noark/nikita-noark5-core.git
$ git remote set-url origin 
https://gitlab.com/OsloMet-ABI/nikita-noark5-core.git
# Change the 'origin' remote's URL

$ git remote -v
# Verify new remote URLs
origin	https://gitlab.com/OsloMet-ABI/nikita-noark5-core.git (fetch)
origin	https://gitlab.com/OsloMet-ABI/nikita-noark5-core.git (push)
upstream	https://codeberg.org/noark/nikita-noark5-core.git (fetch)
upstream	https://codeberg.org/noark/nikita-noark5-core.git (push)

$ git push upstream remote
Username for 'https://codeberg.org':
Password for 'https://codeberg.org':
remote: Unauthorized
fatal: Authentication failed for 
'https://codeberg.org/noark/nikita-noark5-core.git/'

$ git fetch origin master
Username for 'https://gitlab.com':
Password for 'https://gitlab.com':
remote: Repository not found.
fatal: Authentication failed for 
'https://gitlab.com/OsloMet-ABI/nikita-noark5-core.git/'

$ git fetch upstream remote
Username for 'https://codeberg.org':
Password for 'https://codeberg.org':
remote: Unauthorized
fatal: Authentication failed for 
'https://codeberg.org/noark/nikita-noark5-core.git/'

$ git push upstream remote
Username for 'https://codeberg.org':
Password for 'https://codeberg.org':
remote: Unauthorized
fatal: Authentication failed for 
'https://codeberg.org/noark/nikita-noark5-core.git/'

Er det like god funksjonalitet for issue tracking og SSH-keys på 
codeberg.org som på gitlab.com?  Husk å
laste opp SSH-nøklene dine til gitlab.com og codeberg.org.  For å 
generere en ny SSH-nøkkel kan du kjøre

$ ssh-keygen -t rsa
$ cat .ssh/id_rsa.pub

for din unike datamaskin og deretter må du laste den opp vha. 
informasjonen om SSH for gitlab.com på
https://docs.gitlab.com/ee/user/ssh.html

Selv benytter jeg gitlab.gnome.org/oka (upstream) og 
gitlab.gnome.org/ole (origin) i Radio-utviklingen,
fordi jeg benytter flere datamaskiner og forskjellige brukernavnkonti 
(UiO, NTNU og Aamot Engineering).

Git oppstrøms (upstream) refererer vanligvis til den originale repoen 
som du har forket fra andre git-lagre. Når en repo er klonet, har den en 
standard fjernkontroll kalt origin som peker til gaffelen din på GitHub, 
ikke den originale repoen den ble trukket fra.  For å holde styr på den 
opprinnelige repoen, må du legge til en annen fjernkontroll kalt 
oppstrøms (upstream) i git.

Se .git/config for informasjon om hvilke repo'er du har konfigurert.

Best,
Ole

Den 2023-02-17 14:43, skrev Thomas Sødring via nikita-noark:
> Hei,
> 
>  For en stund tilbake valgte vi å opprette en noark organisasjon for
> å samle FOSS-kildekode og standarden og annet informasjon som anses
> å være fritt tilgjengelig. I dag gjorde vi en flytte jobb og fikk
> samlet alle ressurser vi har oversikt over på codeberg. Dette er
> tilgjengelig her:
> 
>        https://codeberg.org/noark
> 
>  Dersom du vet om andre kilder som vi burde inkludere her så er det
> bare å svare på mailen eller plinge oss på IRC.
> 
>  (nikita er ikke tatt over til codeberg enda men kommer etterhvert.)


More information about the nikita-noark mailing list