Il s'agit de la commande svn-autoreleasedeb qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos nombreux postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS
PROGRAMME:
Nom
svn-autoreleasedeb - Publication automatique des paquets Debian depuis
DESCRIPTION
Ce script génère et télécharge le paquet Debian pour les modules SVN gérés par
paquet de construction svn.
svn-autoreleasedeb maintiendra un fichier d'état de tous les paquets que vous souhaitez
automatiquement publié, et chaque fois que vous validez le fichier debian/changelog de votre
package, en changeant la version de Debian pour une valeur supérieure, il sera publié.
Tous les paramètres du script sont configurés dans le fichier de configuration. Il n'y a pas de ligne de commande
changer. Voir svn-autoreleasedeb.conf(5) pour plus d'informations.
EN UTILISANT
Il existe deux manières d'utiliser ce script :
1) Exécutez cron en tant qu'utilisateur svn-autoreleasedeb. Ceci est très utile pour les éditeurs de logiciels qui
souhaitez que la version "nightily build" du logiciel soit publiée automatiquement. Dans
dans ce cas, le fichier de configuration sera "/etc/svn-autoreleasedeb.conf" et il utilisera
/var/lib/svn-autoreleasedeb/ comme répertoire de travail.
REMARQUE : modifiez /etc/default/svn-autoreleasedeb pour contrôler ce comportement
REMARQUE 2 : toutes les sorties seront renvoyées dans /var/log/svn-autoreleasedeb/run.log
2) Exécutez comme vous-même, cela automatisera le travail que vous aurez si vous avez vos colis
dans SVN. Dans ce cas, le fichier de configuration sera $HOME/.svn-autoreleasedeb/conf et le
Le répertoire scratch sera $HOME/.svn-autoreleasedeb. svn-autoreleasedeb ne sera pas créé
par défaut, vous devez avoir créé le fichier de configuration avant d'exécuter svn-autoreleasedeb.
See svn-autoreleasedeb.conf (5).
TOUT
- Utilisez un instantané de l'heure du commit dans
le changelog pour vérifier la source
- Localiser les messages.
- Travailler avec d'autres que toutes les minuscules dans le fichier de configuration.
- Utilisez un meilleur format pour le fichier de configuration.
_SORTIR CODES
_codes de sortie :
0 = Nettoyer _exit
1 = Fichier de configuration introuvable
2 = Aucun package dans le fichier de configuration
3 = Impossible d'ouvrir le fichier d'état
4 = Impossible d'ouvrir le fichier d'état pour l'écriture
5 = Impossible de déterminer l'architecture
Utilisez svn-autoreleasedeb en ligne à l'aide des services onworks.net