GoGPT Best VPN GoSearch

OnWorks favicon

repomapper - Online sa Cloud

Patakbuhin ang repomapper sa OnWorks na libreng hosting provider sa Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

Ito ang command repomapper na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator

PROGRAMA:

NAME


repomapper - i-update at manipulahin ang mga mapa ng contributor

SINOPSIS


repomapper [-i] [-p passwordfile] [-u updatefile] [-h marami] mapa ng kontribusyon

DESCRIPTION


Ang mga mas luma, sentralisadong bersyon-control system gaya ng CVS at SVN ay nag-centralize ng repository sa
isang host at kilalanin ang mga user sa pamamagitan ng kanilang mga pangalan ng account sa host na iyon. Ibinahagi
ang mga version-control system gaya ng git at Mercurial ay kinikilala ang mga user sa pamamagitan ng isang netwide-natatanging ID
na binubuo ng isang pangalan-sa-tao na sinusundan ng isang email address.

Kapag naglilipat ng isang repositoryo mula sa isang sentralisadong sistema patungo sa isang distributed system, samakatuwid, isa sa
ang mga kinakailangan ay isang mapa ng kontribyutor na nag-uugnay sa bawat pangalan ng account sa lumang sistema sa
isang DVCS-style ID sa bago. Ang tool na ito ay nag-automate ng mga bahagi ng prosesong iyon.

Ang pangunahing file ng argumento ay dapat na isang mapa ng kontribyutor tulad ng binabasa ng may-akda basahin
subcommand ng resurgeon(1). Maaaring ito ay sariwa o stub na mapa, na ginawa ni may-akda magsulat
bago ang anumang pangalan ng tao o impormasyon sa email ay naidagdag sa repositoryo. O maaaring
magkaroon ng pangalan-sa-tao at impormasyon ng email na napunan para sa ilang mga entry.

Ang isang stub map entry ay ganito ang hitsura:

loko = loko

Ang parehong entry, na ganap na napunan, ay maaaring magmukhang ganito:

foonly = Fred Foonly[protektado ng email]>

Ang default na pag-uugali ng tool ay upang iulat ang lahat ng mga entry sa mapa, bilang isang pag-uuri ng kopya ng
ang file

Sa -i, nag-uulat lamang ito ng mga entry na wala pa sa DVCS form - iyon ay, alinman sa
Ang field ng buong pangalan sa kanang bahagi ng equals sign ay kapareho ng pangalan ng account sa
sa kaliwa, o walang @-sign ang field ng email, o pareho.

Gamit ang -p na opsyon, pinupunan ng tool na ito ang field ng buong pangalan gamit ang ibinigay na password file
bilang argumento ng opsyon. Tanging ang username at ang comment (o 'gecos') field na naglalaman
ginagamit ang pangalan ng gumagamit-sa-tao. Ang iba pang mga patlang ay hindi pinapansin, kabilang ang
field ng password-hash. (Sa mga modernong Unix ang field na ito ay hindi naglalaman ng aktwal na hash, na
nakatira sa ibang file na pinangalanan / etc / anino, Kaya / etc / passwd maaaring ibahagi nang walang seguridad
panganib.)

Sa -p mode, para sa bawat entry sa contrib file ang program ay naghahanap ng isang username sa
password file na tumutugma sa pangalan sa kaliwa ng equal sign. Kung may nakitang tugma, ang
ang pangalan-sa-tao ng gumagamit ay kinuha mula sa field ng gecos at pinapalitan ang text sa pagitan
ang "=" at ang "<".

Kaya, ang stub na linya sa itaas at ang / etc / passwd linya

foonly:x:1000:1000:Fred Foonly,,,:/home/foonly:/ basahan / bash

ay magsasama-sama upang makagawa nito sa output:

foonly = Fred Foonly

Tandaan na ang bahagi ng email-address (at, kung mayroon, ang opsyonal na trailing timezone na field)
ay hindi karaniwang binago.

Gayunpaman, kung ang -h na opsyon ay ibinigay, ang argumento ay itinuturing na isang pangalan ng host na dapat
idagdag (pagkatapos ng @) sa bawat field ng email na hindi pa naglalaman ng @. Ang
Ang argument ay karaniwang ganap na kwalipikadong pangalan ng domain ng host ng repositoryo.

Kaya, kung ang passwd file ay naglalaman pa rin ng isang entry para sa bawat committer (na maaaring hindi
ang kaso kung ang mga hindi aktibong committer account ay tinanggal), -p mode na pinagsama sa isang -h
ang opsyon ay maaaring makagawa ng isang buo, wastong mapa ng contributor.

Sa -u mode ng pagpapatakbo, ang argumento ng opsyon ay dapat na pangalawang file ng kontribyutor, na
ay kinuha bilang isang mapagkukunan ng mga update. Ang bawat entry ng contributor na may username na hindi tumutugma sa alinman
sa unang mapa ng kontribyutor ay kinopya sa unang mapa, na output.

Ang output mula sa tool na ito ay palaging isang contrib na mapa na pinagsunod-sunod ayon sa username.

Gumamit ng repomapper online gamit ang mga serbisyo ng onworks.net


Mga Libreng Server at Workstation

Mag-download ng Windows at Linux apps

Linux command

Ad




×
anunsyo
❤️Mamili, mag-book, o bumili dito — walang gastos, tumutulong na panatilihing libre ang mga serbisyo.