Go to file
lfainsin 394360c5df svn add vector.ad*
git-svn-id: http://cregut.svn.enseeiht.fr/2020/1sn/pim/projets/GH-05@209563 e13453a9-b01f-0410-a051-f404c4f0c485
2020-12-19 15:12:22 +00:00
livrables raffinages presque finis 2020-12-09 13:44:41 +00:00
src svn add vector.ad* 2020-12-19 15:12:22 +00:00
Makefile copie de raffinage.txt sur le repo + test création premiers fichiers source 2020-12-03 18:56:35 +00:00
README.md mauvaise extension de fichier 2020-12-05 13:48:44 +00:00

% Utilisation du dépôt SVN pour le projet % %

Remarque : On peut engendrer une version pdf de ce fichier en faisant :

pandoc -N -o LISEZ-MOI.pdf LISEZ-MOI.txt

Recommandation

Ne pas encombrer le serveur SVN avec des fichiers inutiles

Ne pas pousser sur SVN les gros exemples.

Vous pouvez les avoir dans votre copie locale mais il ne faut pas les mettre sur SVN car vous n'avez pas à les modifier, qu'on peut les retrouver facilement sur Moodle et qu'ils vont inutilement occuper beaucoup de place sur le serveurs SVN. Il y a pas loin de 100 équipes !.

De la même façon, on ne met pas les exécutables ni aucun fichier résultat de la compilation.

Si vous le faites, outre la place gaspillée sur le serveur, vous allez avoir de nombreux conflits car SVN ne saura pas faire la fusion des fichiers objets ou exécutables !

Pousser régulièrement vos modifications

Vous devez pousser régulièrement vos modifications. Définissez de petits objectifs (écrire un sous-programme, tester un sous-programme, améliorer un algorithmique, etc.) et dès qu'il est atteint vous pousser vos modifications sur le serveurs SVN.

Faites aussi des svn update régulièrement pour limiter les conflits et communiquez avec votre coéquipier !

Organisation du dépôt SVN

.
├── build
├── doc
├── livrables
│   ├── raffinages.txt
│   └── rapport.pdf
├── Makefile
├── README.md
└── src
├── googleNaive.ada
├── googleNaive.ads
└── pageRank.ada \

Autres informations

Vous pouvez ajouter ici toute information utile pour comprendre l'organisation de votre dépôt...