Ti trovi qui: start » it » Documentazione interna » Lavorare con i progetti

Lavorare con i progetti

Quest'area conduce dalla scoperta di un progetto all'invio di una modifica. Non presuppone conoscenze su namespace, file di permessi o il sistema di gestione del codice collegato.

Quali progetti e repository posso vedere? Una pagina risponde a entrambe le domande: Progetti e repository (in tedesco). Indica il numero di progetti e repository visibili al vostro account e sotto riporta entrambi gli elenchi, con ricerca e filtri.

Primi passi

Avvio rapido: dal progetto al codice sorgente — il percorso più breve al primo risultato, in tre passi, senza Git.

Trovare un progettoTrovare un repositoryVedere il codice sorgenteclonareInviare una modifica

Compiti frequenti

Struttura

<html>

<div style="display:grid;grid-template-columns:repeat(4,minmax(130px,1fr));min-width:560px">
  <div style="border-right:1px solid var(--wk-border-light, #e3e6ec);padding:10px 12px">
    <div style="font:600 12px/1.4 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-ink, #3b4252)">1 Ingresso</div>
    <div style="font:11px/1.5 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-text, #5b6472)">entrambi i numeri, entrambi gli elenchi</div>
  </div>
  <div style="border-right:1px solid var(--wk-border-light, #e3e6ec);padding:10px 12px">
    <div style="font:600 12px/1.4 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-ink, #3b4252)">2 Repository</div>
    <div style="font:11px/1.5 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-text, #5b6472)">elenco fra tutti i progetti</div>
  </div>
  <div style="border-right:1px solid var(--wk-border-light, #e3e6ec);padding:10px 12px">
    <div style="font:600 12px/1.4 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-ink, #3b4252)">3 Repository</div>
    <div style="font:11px/1.5 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-text, #5b6472)">codice, branch, tag</div>
  </div>
  <div style="padding:10px 12px">
    <div style="font:600 12px/1.4 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-ink, #3b4252)">4 Ottenere</div>
    <div style="font:11px/1.5 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-text, #5b6472)">ZIP, clone, ambiente di sviluppo</div>
  </div>
</div>
<div style="border-top:1px solid var(--wk-border-light, #e3e6ec);padding:10px 12px">
  <div style="font:600 12px/1.4 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-ink, #3b4252)">5 Contribuire</div>
  <div style="font:11px/1.5 var(--wk-font-body, system-ui, sans-serif);color:var(--wk-text, #5b6472)">vedere il ruolo, richiedere l'accesso, inviare una modifica</div>
</div>

</html>

Regione Che cosa vi accade
1 L'ingresso. Indica quanti progetti e repository questo account possa vedere e riporta entrambi gli elenchi con ricerca e filtri.
2 La tabella dei repository attraverso tutti i progetti — come parte dell'ingresso o da sola, quando si conosce solo il nome del repository.
3 Un repository con albero dei file ed elenchi di branch e tag.
4 Le vie verso il codice: archivio, Git, ambiente di sviluppo.
5 La via da «può leggere» a «può contribuire».

Funzioni essenziali

  • Panoramica dei progetti con ricerca, filtro di stato e il proprio ruolo per progetto.
  • Elenco dei repository attraverso i progetti, filtrato secondo ciò che il proprio account può vedere.
  • Vista del codice nel browser con scelta di branch e tag, senza installazione locale.
  • Download dell'archivio come file ZIP per chi non usa Git.
  • Accesso Git tramite un endpoint del wiki, con token di accesso personale.
  • Una richiesta strutturata per i diritti da collaboratore invece dell'invito a cercare qualcuno.

L'idea di fondo

Un progetto è un'area di lavoro con una chiave propria. Il ruolo di una persona vale per l'intero progetto, non per la singola pagina, e un repository eredita il permesso del namespace a cui è appeso. Non esiste perciò un secondo sistema di permessi accanto a quello del wiki.

Per esteso: Com'è costruito un progetto descrive le aree, Visibilità e permessi che cosa ne consegue per elenchi e numeri, Contribuire la scala dei ruoli.

Amministrazione

La gestione delle connessioni e dei mount spetta all'amministrazione del wiki; le pagine di progetto le scrivono le persone che vi partecipano. Il mount di un repository imposta al contempo i permessi del suo namespace. Come nasce un nuovo progetto sta in Creare un progetto.

Anomalie

Per chi sviluppa

Argomenti correlati

it/wiki/projects/start.txt · Ultima modifica: da 0.0.0.0