Comment offrir des fichiers en téléchargement sur sourceforge.net

SourceForge Logo

SourceForge Logo

Limite de nommage

Le nom du fichier ne doit pas contenir d’espace.

Charger un fichier en SFTP avec WinSCP

  • nom d’hote : frs.sourceforge.net

  • Nom d’utilisateur : celui utilisé pour se connecté à SourceForge.net.

  • Mot de passe : celui utilisé pour se connecté à SourceForge.net.

  • Parcourir : Votre clé privée précédemment généré

Copier le fichier dans /incoming/n/no/uploads/ ; où, n et o sont respectivement la 1ère et la 2nd lettre de votre nom d’utilisateur.

Modifier une release existante

1. modifier la date.

2. modifier le nom du package.

Editer les fichiers de cette release

Sélectionner le type de processeur.

Sélectionner le type du fichier (normalement : zip ou 7z).

Configurer le gestionnaire de téléchargement

Cliquer sur le lien ‘Create / Edit Download Page’.

Sélectionner la plateforme.

Cliquer sur le lien ‘Add a primary file download’.

Tester

Apprécier 😉

Source

http://alexandria.wiki.sourceforge.net/File+Release+System+-+Offering+Files+for+Download

Comment utiliser le Site Web de votre projet sur SourceForge.net

Nouvelle procédure :

Utiliser le client graphique WinSCP avec ces paramètres :

* nom d’hote : VotreNomUtilisateur,NomDeVotreProjet@web.sourceforge.net

* Mot de passe : votre mot de passe sourceforge.net

Ancienne procédure :

Il faut d’abord générer une clé SSH avec PuTTYgen.exe.

  1. Executer le programme PUTTYGEN.EXE
  2. Sélectionner la clé « SSH2 DSA » dans la section »Parameters ».
  3. Clicker sur le bouton « Générer ».
  4. Bouger la souris dans la zone vide pour générer ds données aléatoire utilisées par PUTTYGEN pour généré des clés sécurisées. La génération surviendra après que PUTTYGEN est collecté suffisament de données.
  5. Entrer USERNAME@shell.sourceforge.net pour le commentaire de clé, en remplassant USERNAME par votre nom d’utilisateur sur SourceForge.net.
  6. Entrer le mot de passe et confirmer-le.
  7. Cliquer sur le bouton « Save private key ». Il aura une extention en « .ppk » (pour Private Key).
  8. Aller sur la page dédié au postage de clés SSH sur SourceForge.net. Copier la clé publique depuis le « Public key for pasting into OpenSSH authorized_keys2 file » de PuTTY Key Generator et la coller dans le champs fourni sur le site SourceForge.net. Cliquer sur le boutton « Update » pour mettre à jour les données.
  9. Sortir du Générateur de clés PuTTY (PUTTYGEN).
  10. La synchronisation avec SourceForge.net se fera avec un court délais. (10 minutes max)

Ensuite, utiliser le client graphique SSH de Putty, WinSCP, avec ces paramètres :WinSCP screenshot

  • nom d’hote : shell.sourceforge.net (ou shell.sf.net)
  • Nom d’utilisateur : celui utilisé pour se connecté à SourceForge.net.
  • Mot de passe : Le mot de passe défini par SSH
  • Répertoire du Groupe de votre Projet : /home/groups/P/PR/PROJECTNAME
  • Répertoire Web de votre Projet (root) : /home/groups/P/PR/PROJECTNAME/htdocs
  • Répertoire des Scripts CGI (Web) de votre Projet : /home/groups/P/PR/PROJECTNAME/cgi-bin

Ou « P  » est la première lettre du nom de votre projet et « PR » sont les deux première lettres.

Votre clé privée précédemment généré « sourceforgeprivatekey.ppk » dans le répertoire de votre disque dur.