====== Remise des travaux ====== Le système de remise de travaux pratiques permet aux étudiants de déposer des fichiers de façon sécuritaire dans un sous-répertoire du compte ''dift9999'' (par défaut) ou ''pift9999'' (9999 représente le numéro du cours; les mêmes comptes existent pour les cours dont le sigle commence par ''CEL'', il faut remplacer ''ift'' par ''cel''). Il permet aussi à un étudiant de vérifier ce qu'il a remis pour un travail donné dans un cours. Il est cependant possible de faire la remise de vos TP à distance. Nous vous invitons à suivre la procédure présentée [[https://support.iro.umontreal.ca/lib/exe/fetch.php?media=guide:remise-_tp_v3.mp4|dans cette vidéo]] ===== Fonctionnement ===== //Note aux enseignants et démonstrateurs//: il y a des [[:cours:enseignant|préparatifs à effectuer]] avant que les étudiants puissent faire usage de la procédure de remise décrite ci-après. La commande ''remise'' ne fonctionne que sur la machine ''remise''. Il faut donc se brancher sur cette dernière ainsi, **à partir d'une station du DIRO** (accès local **ou [[:reseau:connexion_et_transfert|à distance]] sur ''arcade.iro.umontreal.ca'',** par exemple) : ssh remise Répondre **''yes''** pour accepter la clef d'encryption si demandé. L'usage général est le suivant : remise fichier... remise -v où '''' est le sigle du cours (toute lettre en minuscule), '''' est le répertoire de remise (ou nom du travail) qui vous est communiqué par le professeur ou le démonstrateur (typique ''tp1'', ''tp2'', //etc.//), et ''fichier...'' représente la liste de fichiers à remettre (vous pouvez en mettre plus d'un dans la commande). Vous ne pouvez pas remettre de répertoire, seulement des fichiers réguliers. La deuxième forme de la commande permet de **vérifier** que vos fichiers ont bel et bien été remis. Faites man remise pour plus de détails sur la commande ''remise''. Lorsque vous avez terminé, vous devez vous débrancher de la machine ''remise'' en tapant la commande : exit ===== Exemples ===== Si un étudiant est inscrit au cours IFT4567, et qu'il veut remettre le fichier ''TP1.java'', se trouvant dans le sous-répertoire ''mon-cours'' de son compte, dans le répertoire ''tp1'' du compte ''dift4567'', il doit faire les commandes suivantes: ssh remise cd mon-cours remise ift4567 tp1 TP1.java remise -v ift4567 tp1 exit Voici quelques autres commandes d'exemples : ssh remise remise ift1165 tp1 fichier1 remise ift1215 tp2 fichier2 *.java remise ift2421 tp3 *.c *.h Makefile *.man remise -v ift1165 tp1 exit