RhodeCode

Logiciel capture d'écran:
RhodeCode
Détails logiciels:
Version: 1.7.1
Date de transfert: 20 Feb 15
Licence: Gratuit
Popularité: 4

Rating: 3.5/5 (Total Votes: 2)

RhodeCode (anciennement hg-app) est Pylônes gestion référentiel basé et servant à mercurial & nbsp;. Il est similaire à GitHub ou bitbucket, mais il est censé fonctionner en tant application autonome, il est open source et se concentre davantage sur l'accès restreint aux dépôts.
Il n'y a pas libre accès par défaut à RhodeCode Vous devez créer un compte pour utiliser l'application. Il est alimenté par vcs bibliothèque que nous avons créé pour gérer de nombreux différents systèmes de contrôle de version.
RhodeCode utilise sémantique des versions

Caractéristiques :

  • a son propre middleware pour gérer la demande de protocole mercurielle. Chaque demande peut être connecté et authentifié. Fonctionne sur les discussions improbables à hgweb Vous pouvez faire plusieurs tractions / pousse simultanée
  • autorisations complètes et l'authentification par projet privé / lecture / écriture / admin. Un seul compte pour l'interface Web et mercurial push / pull / clone.
  • Mako modèles permettent de personnaliser look and feel de l'application.
  • Belles diffs, annotations et tous les codes sources colorées par pygments.
  • Mercurial graphique de la branche et Yui-Flot graphiques alimenté avec zoom et des statistiques
  • L'interface d'administration avec la gestion des utilisateurs / d'autorisation. Utilisateur se connecte activité de journal tire, pousse, fourchettes, inscriptions. Possible de désactiver construit en crochets

  • Fourches
  • côté serveur, il est possible de bifurquer un projet et pirater gratuitement sans casser la principale.
  • , recherche plein texte sur les codes sources, recherche sur les noms de fichiers. Le tout alimenté par whoosh et construire dans démons d'indexation (pas de serveurs de recherche externes nécessaires tout en une seule application)
  • Flux RSS / ATOM, le soutien gravatar, sources de téléchargement que ZIP / archives tar
  • tâches asynchrones pour la vitesse et les performances en utilisant le céleri (fonctionne sans eux aussi)
  • les scripts de sauvegarde peuvent faire de sauvegarde de l'application entière et l'envoyer sur scp à l'emplacement désiré
  • descriptions de projets d'installation et d'informations à l'intérieur construits en dB pour les opérations-système de fichiers facile, non
  • Ajout cache avec invalidation sur la gestion poussoir / repo pour la haute performance et toujours à des données de date.
  • Basé sur des pylônes 1,0 / sqlalchemy 0,6 / sqlite

Ce qui est nouveau dans cette version:

  • Nouvelles:
  • Appliquer aux enfants drapeau sur le groupe de référentiel ajoute également aux utilisateurs de dépôts privés, ce est maintenant compatible avec les groupes d'utilisateurs. Permissions par défaut de prises en pension privée ne sont pas affectés par se appliquer aux enfants drapeau.
  • Retiré Code unionrepo que cela fait partie de Mercurial 2.6
  • RhodeCode accepte maintenant lu seuls chemins pour servir dépôts.
  • Corrections:
  • Correction de problèmes avec la façon dont MySQL gère les valeurs flottantes. Logues causés avec des dates d'expiration ne pas fonctionner correctement sur MySQL.
  • Correction d'un problème avec ldap activer / désactiver le drapeau

Ce qui est nouveau dans la version 1.6.0 RC1:

  • Nouvelles:
  • Refonte interface utilisateur, avec beaucoup de petites améliorations.
  • délégation de gestion du Groupe. admin groupe peut gérer un groupe et repos sous elle, l'administrateur peut créer des groupes d'enfants groupe à l'intérieur, il gère.
  • Entrepôt de champs supplémentaires. Champs supplémentaires illimitées optionnels peuvent être définis pour chaque référentiel pour stocker des données personnalisées.
  • API get_repo appel comprend adeptes de pension maintenant.
  • De grandes quantités d'améliorations dans les demandes de traction.
  • # 734 repo commutateur est disponible dans toutes les pages.
  • # fonction invalidate_cache 733 API.
  • option pour activer le TGV-têtes lors de l'utilisation SSL ajouté.
  • # 83 Afficher la taille des prises en pension à la page sommaire.
  • spectacle # 745 ajoutée pleine diff lien dans un message à la grande diff.
  • Obsolète RSS linksATOM est le présent et l'avenir.
  • Ajout d'une option pour définir lexers personnalisés pour des extensions personnalisées pour le code clou dans le module de rcextension.
  • Git exécutable est maintenant configurable via des fichiers .ini.
  • # 689 dépôts a maintenant détachement option / option pour supprimer fourches connectés.
  • Obfuscate mot de passe lors du clonage d'un repo à distance avec des informations d'identification.
  • # 788 archive cache. ZIP ou compressés archives tar peuvent éventuellement être mis en cache pour accélérer le service.
  • Vitesse d'extraction last_changeset dans VCS.

  • Fonction
  • get_locks API.
  • codes HTTP configurables pour référentiel verrouillage.
  • possible d'utiliser succursales fermées en? Branch = dans changelog.
  • son ldap de synchronisation de Linaro.

  • Filtre
  • # 797 refs git est maintenant configurable via un fichier .ini.
  • Nouvelle commande iShell paster pour les tâches administratives plus faciles.
  • Corrections:
  • # 654 commutateur poignées `/` dans les noms branche / étiquette / signet.
  • # 572 déménagé tâches de passe de réinitialisation de céleri.
  • # 730 filtrer repo groupes choix à seulement ceux que vous avez écriture + l'accès.
  • # 462 édition de fichiers désactiver lorsqu'il ne est pas sur la tête de la branche.
  • # 731 update-repoinfo parfois omis de mettre à jour les données lorsque changesets étaient commits initiaux.
  • # 749, # 805 et # 516 duplication Suppression des paramètres de prise en pension pour les admins de rhodecode et administrateurs de pension.
  • Global mise à jour de l'autorisation avec & quot; écraser les paramètres existants & quot; ne devrait pas remplacer les référentiels privés.
  • # 642 ajoutée limite de récursion pour les stats de rassemblement.
  • # 739 Suppression / Edition dépôts ne doivent pointer aux liens d'administration si l'utilisateur est un super-admin.
  • Correction d'échapper html dans & quot; Patch & quot; vue en pension de GIT.
  • # 747 Charge de modifications cache après bifurquer pour rafraîchir caches de tableau de bord légers.
  • Liste repo rapide: le contrôle de l'icône public / privé ne doit contrôler icônes, pas repo visibilité
  • .
  • # 746 erreurs de UnicodeDedode sur les contrôleurs d'alimentation.
  • # 756 pensions de nettoyage n'a pas correctement composer chemins de repos pour être nettoyé.
  • # 763 fonction d'assistance gravatar devrait repli image par défaut en quelque sorte si courriel est vide.
  • Corrige # 762, LDAP et conteneurs créé des utilisateurs sont maintenant activées en fonction des paramètres d'enregistrement dans les autorisations.
  • Nettoyage serait recurse dans chaque feuille et ne pouvait donc pas être utilisé sur des lots de grands dépôts.
  • Meilleure détection de la suppression de groupes avec des sous-groupes à l'intérieur.
  • Correction d'un problème avec le renommage groupe de repos ainsi changer les parents avec de multiples arbres imbriqués.
  • # 594 fichiers web d'interface exécute commettent poussent crochets.
  • Interdire le clonage à partir URI différent de ce que http [s] / svn / git / hg.
  • Manutention des RhodeCode params supplémentaires en manière cohérente.
  • Ne pas normaliser chemin si elle est vide sur l'ajout d'un fichier via l'interface web.
  • # 808 Révisions et fichiers manquants devraient retourner 404 pas rediriger
  • # 809 URL ajoutée citation dans clone url.
  • Correction de problèmes avec l'importation des noms de pension non-ascii.
  • Attribuer automatiquement instance_id pour l'hôte et le processus se il a été réglé sur *
  • Correction de plusieurs adresses IP dans chacun des Extrait IP.
  • Lot d'autres petites corrections de bogues et améliorations.

Ce qui est nouveau dans la version 1.5.1:

  • Nouvelles:
  • met en œuvre # 677: Ne pas laisser fermer demandes de traction quand ils sont sous-évaluation état
  • mis en œuvre # 670 mise en œuvre des rôles dans Tirez Demande
  • Corrections:

  • autorisations
  • par défaut peuvent se dupliqué après la migration
  • les étiquettes d'état de changeset fixe, ils maintenant sélectionner les boutons de radio
  • # 682 traduction difficile pour plusieurs lignes de texte
  • # 683 fixe différence entre les messages sur les dépôts non cartographiés

Ce qui est nouveau dans la version 1.4.0:

  • nouvelles:
  • nouveau système de CodeReview
  • e-mail la carte, ce qui permet aux utilisateurs d'avoir plusieurs adresses électroniques mappés dans leurs comptes
  • amélioration du système git-crochet. Maintenant toutes les actions pour git sont enregistrés en revue, y compris les révisions poussés utilisateur et l'adresse IP
  • changé setup-app en configuration-rhodecode et a ajouté les options par défaut à elle.
  • nouvelles repos git sont créés comme nue maintenant par défaut
  • # 464 ajouté des liens vers des groupes dans la boîte d'autorisation
  • # 465 mentionne l'intérieur autocomplete commentaires boîtes
  • # 469 ajouté --update-seule option pour whoosh réindexer seule liste de repos de l'indice donné
  • rhodecode-api client CLI
  • nouveau protocole git http remplacé mise en œuvre de dulwich poussette. Maintenant basé sur pygrack & gitweb
  • Amélioration de flux RSS / Atom. Identifiable par les navigateurs utilisant têtes appropriées et reformatés en fonction des suggestions des utilisateurs. Rss complémentaires / flux atom pour la revue de l'utilisateur
  • diverses améliorations i18n

  • Aperçu
  • # 478 autorisations pour admin dans utilisateur d'éditer vue
  • Vue du fichier affiche maintenant petites gravatars hors tous les auteurs de fichier donné
  • Mise en œuvre des révisions d'atterrissage. Chaque référentiel obtiendra landing_rev attribut qui définit la révision "par défaut" / branche pour générer des fichiers readme
  • Mise en œuvre # 509, RhodeCode applique SSL pour pousser / tirer la demande au plus tôt appel possible.
  • Importer dépôts svn distant à l'aide de Mercurial hgsubversion.
  • Corrigé # 508 RhodeCode a maintenant une option pour définir explicitement bifurquer autorisations
  • RhodeCode peut utiliser un autre serveur pour générer icônes avatar
  • mis en œuvre des référentiels verrouillage. Tirez les verrous, pousser déverrouille. Il peut également être fait par l'intermédiaire d'appels d'API
  • # 538 forme pour les autorisations peut gérer plusieurs utilisateurs à la fois
  • correctifs:
  • traductions améliorées
  • question des correctifs # 455 Création d'une archive génère une exception sur Windows
  • fixe # 448 archive Télécharger Postal conserve fichier dans / tmp ouverte et les résultats dans d'espace disque
  • émettent des correctifs # 454 résultats de recherche sous Windows comprennent procéder barre oblique inverse
  • question fixe # 450. Rhodecode ne va se planter quand le mauvais révision de l'espèce dans les données du journal.
  • correctif pour le numéro # 417, l'exécution de git a été brisée sur les fenêtres pour certaines commandes.
  • # 413 fixe. Ne pas désactiver répertoire .git en pension nus sur la suppression
  • question fixe # 459. Changé la façon d'obtenir enregistreur en tâche de réindexation.
  • # 453 fixe ajouté champ ID dans le schéma whoosh qui résout la question de la réindexation des fichiers modifiés
  • fixes # 481 emails rhodecode sont envoyés sans date-tête
  • fixe # 458 mauvais comptage lorsque aucun repos sont présents
  • question fixe # 492 disparus Aucune nouvelle ligne à la fin du test de fichier à la fin du morceau en html nouvelle diff
  • recherche en texte intégral fonctionne maintenant aussi pour commettre des messages

Ce qui est nouveau dans la version 1.3.6:

  • Nouvelles:
  • traduction traditionnelle chinoise
  • changé setup-app en configuration-rhodecode et ajoutés arguments pour le mode auto-configuration qui n'a pas besoin interaction de l'utilisateur
  • Corrections:
  • fixé trouvé aucune SMC avertissement
  • __future__ fixe erreur d'importation sur rcextensions
  • fait simplejson lib accélération nécessaire pour l'encodage JSON
  • correctifs # 449 mauvaise regex pourrait obtenir plus de révisions de l'analyse historique
  • le faire séance DB pas clair quand CELERY_EAGER est activée

Ce qui est nouveau dans la version 1.3.5:

  • nouvelles:
  • ext_json utilisation pour le module de JSON
  • vue d'annotation unifié avec vue de source de fichier
  • amélioration de notification, une meilleure boîte de réception + css
  • # 419 Ne pas retirer les mots de passe pour les formulaires de connexion, assurez rhodecode plus compatible avec les serveurs LDAP
  • Ajout HTTP_X_FORWARDED_FOR comme une autre méthode d'extraction IP pour les journaux traction / poussoirs. déplacé tout au contrôleur de base
  • # 415: Ajout commentaire à Changeset causes de recharger. Les commentaires sont maintenant ajoutés via ajax et ne rechargent pas la page
  • # 374 config LDAP est jeté quand LDAP ne peut pas être activé
  • poussoir limitée / pull opérations sont maintenant consignés pour git dans la revue
  • endommager mercurial à 2.2.x
  • Ajout du support pour l'affichage des sous-modules dans le fichier-navigateur
  • # 421 signets ajoutés en vue de changelog
  • correctifs:
  • dev-version fixe marqueur de stable lorsque servi de codes sources
  • les vérifications d'autorisations manquantes fixes à la page afficher les fourchettes
  • # 418 casting de correctifs unicode dans les objets de notification
  • # 426 fixe mention regex extraire
  • fixe à distance de traction pour télécommandes git remopositories
  • # 434 fixe: Erreur lors de l'accès aux fichiers ou changesets d'un dépôt git avec sous-modules
  • fixe problème avec APIKEYS vides pour les utilisateurs après ouverture ref. # 438
  • Correction d'un problème d'obtenir les fichiers README des dépôts git

Ce qui est nouveau dans la version 1.3.4:

  • enregistrement de Whoosh est maintenant contrôlé par les fichiers .ini paramétrage de l'enregistrement
  • ajoutée clone-url sous forme d'édition sur / page des paramètres
  • ajoutée texte d'aide en pension formes add / modifier

  • Le module
  • créé des rcextensions avec des mappages supplémentaires (ref # 322) et après push / pull / créer repo crochets rappels
  • mis en œuvre # 377 utilisateurs visualisent pour ses propres autorisations sur la page du compte
  • # 399 ajouté l'héritage des autorisations pour le groupe des utilisateurs sur les groupes en pension
  • # 401 groupe de référentiel est automatiquement présélectionné lors de l'ajout repos intérieur d'un groupe référentiel
  • ajouté HTTP alternatif 403 réponse lorsque le client n'a pas réussi à se authentifier. Aide à la résolution de problèmes avec Mercurial et LDAP
  • # 402 enlevé groupe préfixe du nom du référentiel lors de l'inscription dépôts intérieur d'un groupe
  • gravatars ajoutés dans la vue de l'autorisation et les permissions autocomplete
  • # 347 lors de l'exécution de plusieurs instances RhodeCode, invalide correctement cache pour tous les serveurs enregistrés

Quoi de neuf dans la version 1.3.3:

  • Correction de quelques problèmes de compatibilité de python2.5
  • Correction de problèmes avec les pensions a été accidentellement supprimés ajouté que des groupes, après la pleine rescan de chemins
  • fixe # 376 Impossible de modifier l'utilisateur (en utilisant récipient auth)
  • correctifs # 378 urls d'image non valides sur l'écran de configuration de proxy changeset avec préfixe
  • tri initial fixe de repos à l'intérieur groupe repo
  • correctifs émission lorsque l'utilisateur a essayé de soumettre à nouveau même autorisation en utilisateur / user_groups
  • Version bécher endommager qui fixe # 375 erreur de saut bug
  • raw_changeset fixe pour git. Il a été généré avec les en-têtes de brassage hg
  • question des vcs fixe avec last_changeset pour filenodes
  • fixe manquant commettre croc supprimer
  • fixes # 372 questions avec détection de fonctionnement git qui ont causé un problème de sécurité pour les repos git

Quoi de neuf dans la version 1.3.1:

  • boucle de redirection se produit lorsque souvenir-moi ne était pas vérifié lors de la connexion
  • corrige des problèmes avec la génération de l'histoire de blob git
  • Ne pas chercher branche pour git dans l'histoire de fichier déroulant. Provoque lenteur inutile

Exigences :

  • Python

Logiciel similaire

SmartSVN
SmartSVN

22 Jun 18

testrepository
testrepository

20 Feb 15

bzr-svn
bzr-svn

20 Feb 15

Git-Track
Git-Track

11 May 15

D'autres logiciels de développeur Marcin Kuzminski and Lukasz Balcerzak

vcs
vcs

11 May 15

Commentaires à RhodeCode

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