Esistono strumenti di controllo delle versioni e di gestione dei progetti che "funzionano bene" con i lavori freelance, se voglio mantenere il mio cliente coinvolto nel progetto in ogni momento?
Ciò che mi preoccupa è che i fornitori di hosting di repository hanno le loro tariffe basate sul "numero di utenti", che ritengo sia il numero che aumenterà costantemente man mano che finisco un progetto dopo l'altro. Per ogni progetto, ad esempio, dovrei aggiungere le autorizzazioni al mio appaltatore per consentirgli di estrarre il codice sorgente e collaborare.
Quindi come funziona in pratica? Devo "rimuovere" l'appaltatore dal progetto una volta terminato? Ciò significa che in pratica dichiaro che non offro più supporto e correzioni di errori. Oppure i freelance finiscono per pagare sempre più denaro per questi servizi?
Usi tali servizi online o li ospitali da solo? O semplicemente invii il tuo codice al tuo cliente per e-mail in iterazioni settimanali?