Bonjour,
Je suis en train de mettre en place une plate forme de développement pour le site de ma boîte, et j'ai pas mal de questions à poser avant de faire des bêtises.
Alors, on veut avoir la possibilité de séparer le site en différents projets, mais je ne sais pas trop comment faire. J'imagine qu'un développeur chez Facebook, quand il fait un pull, il ne récupère pas tout le code de Facebook, mais seulement une partie. Donc je voudrais faire plus ou moins le même, mais pour un site plus réduit, et le tout avec un seul serveur (notre serveur web).
Pour faire ça, j'imagine qu'il faut faire différents Blessed repositories, afin de bien séparer le code, mais est-ce possible de faire ça sur un seul serveur ? Si oui, comment structurer ça ? Car il faut que ces différents repositories soient lié ensuite, afin d'avoir un code fonctionnel.
Du moins, c'est ce que mon boss veut, personnellement, je pense que Facebook a belle et bien un seul repository principal, et que chaque dev se limite à développer son projet perso, car pour faire les tests ensuite, c'est préférable d'avoir tous le code sur son workspace. Qu'en pensez-vous ?
Au niveau des repositories perso, je me demandais comment ça fonctionnait. Car si on a le repository principal sur le serveur de la boîte, est-ce qu'on aussi les repositories perso sur ce serveur ? Ou bien sont-ils sur le pc perso, tout comme le workspace ?
Merci !
Partager