SimpleRA
Instructions de compilation
Nous utilisons make
pour compiler tous les fichiers et créer l'exécutable du serveur. make
est utilisé principalement dans les systèmes Linux, donc ceux d'entre vous qui souhaitent utiliser Windows devront probablement rechercher des alternatives (j'ai entendu dire qu'il existe des moyens d'installer make
sur Windows). Pour compiler
cd
dans le répertoire SimpleRA
cd
dans le répertoire soure (appelé src
)
Pour compiler
Pour courir
Après la compilation, un server
de noms exécutables sera créé dans le répertoire src
Pour configurer votre référentiel Git
- Rejoignez l'organisation github du cours en utilisant le lien d'invitation.
- Rejoignez ou créez une équipe correspondant au nom de votre équipe dans l'organisation.
- Votre référentiel sera initialisé avec un code modèle en cas d'autorisation réussie.
- Clonez maintenant votre dépôt personnel en utilisant
git clone "your repo link"
. - Après avoir cloné votre dépôt sur votre système, ajoutez le dépôt principal en amont à votre dépôt afin que chaque fois qu'un changement est poussé par les TA, vous puissiez y accéder.
- Pour le définir en amont, tapez
git remote add upstream https://github.com/SimpleRA/SimpleRA.git
. - Maintenant, il sera ajouté en amont.
- Pour récupérer les modifications apportées par les TA, tapez simplement
git pull upstream master --allow-unrelated-histories
. - Fusionnez manuellement les conflits s'il y en a !!
Tutoriels Git
- Tutoriel de base sur GitHub
- Gestion des conflits de fusion git
- Qu’est-ce que git stash ?
- Le meilleur moyen est la documentation elle-même
Instructions pour créer une demande de tirage
- Commencez par créer le dépôt à partir du référentiel de code principal.
- Validez ensuite vos modifications dans ce référentiel forké.
- Pour créer une pull request, accédez au référentiel principal et cliquez sur l'option pull request.
- Veuillez soumettre vos demandes de tirage uniquement à la branche des demandes de tirage d'étudiants uniquement. Nous n’accepterons pas les demandes d’extraction vers la branche principale.