Archive for February 8th, 2006

Feb 08 2006

Profile Image of asbesto
asbesto

CVS, CAZZO VUOI STRONZO

Filed under niente a senso

Quando il MALE FORA i cervelli MALATI di programmatori DEFICIENTI, trasformando la loro materia grigia in MATERIA FECALE VERMINOSA, il risultato e’ una cosa come CVS.

Indubbia l’utilita’ di CVS. Ma vediamo l’uso di sta merda con esempi pratici.
Grazie a sandazzo, lacerto fistazzo per gli esempi…
Negli esempi andro’ a capo perche’ WORDPRESS MERDA.

Esempio 1: devo sucarmi sorgenti di “dioporco” dal cvs del cazzo in forma anonima senza utenti ne altro.


export CVSROOT=
":ext:cvs@cristo.org:/home/cvs"
cvs co dioporco

il CVSROOT nella loro visione astrusa (grazie PALLO-PR0N) sarebbe:
:metododiconnessione:utente@macchina:root_del_cvs

metodo di connessione va specificato PER FORZA. una opzione di DEFAULT NO, EH?

Esempio 2: devo sucare sorgenti di “porcodio” da un cvs con la mia utenza, lavorarci su e altre stronzate del genere.


export CVSROOT=
":pserver:asbesto@suca.org:/home/cvsroot"
export CVS_RSH="ssh"
cvs login (mi chiede una pw, una volta sola, perche' poi crea ~/.cvspass)

cvs co porcodio

ora ci lavoro e uppo le mie modifiche:

cvs update (suco altrui modifiche)
cvs commit (mando le mie PRENE MODI-FICCHE)

ora, non vi si rivoltano le BUDELLA URETRATE? non vi si SCIMMIANO I COGLIONI GLANDAZZI? a me personalmente si ROTO-PIRSA IL FRENULAZZO a vedere sintassi assurde di questo tipo

cioe’, porco DDIO, per fare una cosa devo FARE UN EXPORT, poi lanciare un comando con un’unica OPZIONE ad INTUITIVITA’ ZERO, non pratica ne’ MNEMONICAMENTE ACCETTABILE, poi devo lanciarne UN’ALTRO ANCORA per FARE QUELLO CHE DEVO FARE

/CALCINCULO

ALLUCINANTE

PROPOSTA DI SOLUZIONE


cvs [-p protocol] [-u user] server cosasucuisilavora azione

MA CI VUOLE TANTO, PORCO CRISTO DIO?

gli esempi fatti sopra diverrebbero:


cvs cristo.org porcodio get

spiegazione: cvs senza opzioni di procollo (-p) ne sceglie uno standard. Manca -u utente? allora OVVIAMENTE e’ una connessione anonima, fa’ entrare per prendere i sorgenti. il server e’ li, il nome del sw sta dopo, l’azione e’ get, prendi i sorgenti e non rompere il cazzo. FINE.


cvs -p ext -u asbesto suca.org porcodio get

mi pare chiaro. protocollo ext, user asbesto (TI CHIEDE LA PW, ORA). il server e’ li, il sw su cui lavorare e’ scritto dopo; get = suco i sorgenti, put (o commit se volete) MANDA i sorgenti (cioe’ le modifiche)

MA CI VUOLE TANTO, PORCO DIO?

14 responses so far