• [^] # Re: Enfumage

    Posté par (site web personnel) . En réponse au journal GitHub supprime les issues et pull requests de comptes russes suspendus ... puis les restaure. Évalué à 2.

    C'est un chouia plus compliqué, il faut un 3eme dépôt. Vu que chaque dev a son clone et utilise une copie de travail, on ne doit pas pousser dessus.

    Du coup, si tu as un dépôt partagé, je suis pas sur de voir l'avantage d'en avoir un 2eme (pour un total de 4), surtout que tout le monde a déjà une copie en local.

    En même temps c'est un peu la base de tirer d'un repo git.
    Ça a même donner la terminologie Pull Request (Svp, tirez mes patch de tel repos/tel branch, ça corrige tel bug).
    Je sais pas si c'est le standard principal pour envoyer des patches sur le kernel mais c'est standard

    Après, oui, il faut que tu ais un dépôt accessible publiquement pour que des gens puissent tirer de celui-ci. Et donc oui, les gens ont en général un dépôt publique en plus de leur dépôt "de travail". Mais ce dépôt n'a pas à être le même pour tout le monde. Même sur github, on fait des clones des dépôts des projets auxquels on veut contribuer. (C'est sur le même serveur certes, mais c'est des dépôts différents)

    Et est ce qu'on a parlé aussi des histoires de droits d’accès unix ? Parce qu'en général, c'est le truc un peu chiant a mettre correctement pour un dépôt "bare".

    T'as l'option core.sharedRepository pour avoir un dépôt accessible en écriture au niveau du groupe unix.

    Matthieu Gautier|irc:starmad