Aegis

Logiciel capture d'écran:
Aegis
Détails logiciels:
Version: 4.24.2
Date de transfert: 3 Jun 15
Développeur: Peter Miller
Licence: Gratuit
Popularité: 13

Rating: nan/5 (Total Votes: 0)

Aegis est un système de gestion de configuration logicielle basé sur les transactions.
Projet Aegis fournit un cadre dans lequel une équipe de développeurs peut travailler sur de nombreux changements à un programme de façon indépendante, et Aegis coordonne l'intégration de ces modifications dans la source principale du programme, avec le moins de perturbations possible.

Caractéristiques :.

  • Toutes les opérations sur le référentiel sont fondées sur des ensembles de modifications
  • True configurations. Tous les changements sont instantanés reproductibles. Chaque ensemble de changements a un identifiant unique de configuration.
  • Possibilité de renommer les fichiers sans perdre leur histoire.
  • Les fichiers binaires sont pris en charge.
  • Fichier méta-données sont versionnées. Aegis versions non seulement le contenu du fichier et l'existence de fichiers, mais aussi la `execute 'autorisation drapeau sur les fichiers et les attributs de fichier. Les utilisateurs peuvent joindre des méta-données arbitraires (& quot; attributs & quot;). À tout fichier
  • Commits sont vraiment atomique. Aucune partie d'un commit prend effet jusqu'à ce que toute commit a réussi. Messages journaux sont attachés à la révision, ne sont pas stockées de manière redondante comme dans CVS.
  • Les contrôles d'accès sur les lignes de développement (branches). Création d'une succursale dans Aegis peut être accompli avec une seule commande, rapide.
  • Synchronisation Repository, le développement géographiquement distribué.
  • Des performances optimales pour tous les utilisateurs, locaux ou distants, beuase il n'y a aucune différence. Signifie syncgronization référentiel tous les développeurs, locaux ou distants, obtenir une performance optimale.
  • Disconnected commet. Avez-vous déjà bousillé une base de code sur un avion ou un séjour et souhaité de pouvoir revenir en arrière? Productivité en voyage, à la maison, dans les bureaux distants avec une connectivité de réseau partiel ou lent.
  • l'architecture Peer-to-peer. Le travail peut circuler dans toutes les directions, y compris les & quot; & quot côté; entre deux sites sans impliquant un site principal.
  • Les coûts sont proportionnels à changer de taille, pas la taille des données. En général, le temps nécessaire pour une opération Aegis est proportionnelle à la taille des changements résultant de cette opération, de ne pas la taille absolue du projet dans lequel les changements sont en cours.
  • Aegis utilise une collection de très simples formats de disque onshore pour les archives et les bases de données auxiliaires. Il ne nécessite pas ou utilisez une base de données relationnelle, la base de données table de hachage, ou toute autre chose qui nécessite acolytes et les administrateurs. Par conséquent, la création d'un nouveau dépôt de projet est tout à fait triviale: une commande unique Aegis fait, essentiellement par la création de quelques nouveaux répertoires

Ce qui est nouveau dans cette version:

  • Le fState de branche peut contenir des entrées transparentes faux quand un changement pas encore intégré modifie pour la première fois dans la branche d'un fichier. Il est possible que ces entrées provoquent des problèmes si le projet est configuré pour écrire le fichier de pfstate. Pour éviter de tels problèmes les entrées transparentes faux sont dépouillés à la volée lors de la lecture du fichier pfstate. La façon dont le dossier de la pfstate est écrit ne soit pas modifiée.
  • La traduction italienne de messages d'erreur est maintenant disponible.
  • Les messages d'erreur vietnamiens et néerlandais a été mise à jour.
  • Le aerevml (1) commande a été incorrectement imprime deux fois attributs définis par l'utilisateur. Ce comportement a été corrigé.
  • Le (1) commande aeclean a été incorrectement vérifie les motifs contre le nom complet des fichiers. Ce comportement a été corrigé.
  • Le aelock (1) page de manuel a été incorrectement rapporte l'attribut utilisation nom de aelock. Ceci a été corrigé.
  • Le (5) page de manuel de référence aesub maintenant aeuconf (5) dans la section adresse e-mail.
  • Le aedist (1) commande est désormais plus robuste lors de la manipulation des fichiers renommés.
  • Le script de test t0228a-matt.sh a été rendue plus robuste par rapport à un comportement différent de libmagic.
  • Le script de test de t0127a.sh (aeimport contre des sccs) a été corrigé.
  • Un certain nombre de la mémoire liés à des bugs a été corrigé.
  • Certains typo a été corrigé dans le ae-repo-ci (1) page de manuel.
  • Le processus de construction a été amélioré pour donner des messages plus informatifs quand un nouveau développeur égide remplir son référentiel pour la première fois.

Logiciel similaire

ZFS-FUSE
ZFS-FUSE

11 May 15

NTFS for Linux
NTFS for Linux

2 Jun 15

cryptmount
cryptmount

9 Dec 15

ext2fuse
ext2fuse

3 Jun 15

D'autres logiciels de développeur Peter Miller

Tardy
Tardy

20 Feb 15

Commentaires à Aegis

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!