SmartSVN est une application graphique commerciale, distribuée gratuitement et multiplateforme qui a été conçue dès le départ pour servir de client Subversion (SVN). Le projet suit la même philosophie que SmartCVS, car il fournit toutes les fonctionnalités requises prêtes à l'emploi, enveloppées dans une interface utilisateur simple et conviviale.
Caractéristiques en un coup d'oeil
Caractéristiques clés: prise en charge des balises et des branches, prise en charge des propriétés, modification des jeux, puissant assistant de validation, résolution de conflits, comparaison de fichiers, graphique de révision, vue de sortie, module xMerge, vues de transaction, marqueurs de modification sortants et entrants, Intégration de Trac, navigateur de référentiel, intégration de shell, API de plugin, intégration de JIRA d'assistant de journalisation et de validation.
En outre, l'application prend en charge une grande variété de méthodes d'authentification, notamment SVN, SVN SSH, HTTP, HTTPS et proxy HTTP. Il prend également en charge de nombreuses commandes subversion, telles que add, checkout, blame (annoter), nettoyer, copier, valider, supprimer, importer, diff, liste, log, mkdir, fusionner, déplacer, propedit, propdel, propget, résolu, propset, revenir, basculer, statut, updatenew, verrouiller, unlocknew, svn: exécutable, svn: externals, svn: eol-style, svn: ignorer, svn: keywordsnew, et svn: mime-type.
Sous le capot et les systèmes d'exploitation pris en charge
SmartSVN est une application indépendante de la plate-forme écrite entièrement dans le langage de programmation Java. Bien sûr, cela signifie qu'il prend en charge tout système d'exploitation dans lequel Java Runtime Environment (JRE) est disponible, y compris toutes les distributions GNU / Linux, ainsi que les systèmes d'exploitation Microsoft Windows et Mac OS X. Les architectures matérielles 32 bits et 64 bits sont prises en charge pour le moment.
Disponibilité et prix
Actuellement, le projet est distribué en deux éditions, SmartSVN et SmartSVN Professional. Comme prévu, l'édition SmartSVN Professional inclut plus de fonctionnalités que l'édition standard de SmartSVN.
Alors que SmartSVN est disponible en téléchargement gratuit, le prix pour SmartSVN Professional commence à partir de 69 USD (56 EUR) par utilisateur. Si vous voulez essayer avant d'acheter l'édition SmartSVN Professional, vous pouvez toujours obtenir un essai gratuit de 30 jours sur le site officiel.
Quoi de neuf dans cette version:
- Graphique de révision: set system property "revisionGraph.inlineBranchesAndTags" à false pour ne pas aligner automatiquement les branches et les balises
Quoi de neuf dans la version:
- Nouvelles fonctionnalités, améliorations:
- Les rapports de bugs permettent désormais de télécharger des rapports de bogues directement sur WANdisco depuis SmartSVN
- Les performances de l'actualisation locale sont optimisées grâce à d'importantes modifications
- Amélioration du traitement de svn: global-ignore la propriété héritée
- Plusieurs améliorations / correctifs pour la fonctionnalité de comparaison
- Authentification de protocole de fichier implémentée pour autoriser les verrous de protocole de fichier
- La dernière copie de travail ouverte peut maintenant être mémorisée même si elle n'est pas gérée comme un projet
- Option ajoutée pour gérer les copies de travail non gérées en tant que projet
- Prise en charge de l'authentification SASL Windows et ajout de DLL requises
Nouveautés dans la version 8.0.1:
- Correction de bugs:
- Ajouter un tag: réparer les externes cassés
- Journal: erreur interne possible lors de l'appel de Edit | Copy ...- actions
- Actualiser: erreur interne possible liée aux fichiers déplacés
- L'écran de démarrage affichait une mauvaise version (contenant toujours "Aperçu")
- Mise à jour: erreur interne possible causée par des informations périmées sur l'interface utilisateur
- Mise à niveau: erreur interne possible
- Arbres divers: erreur interne possible liée à l'interface utilisateur
- Valider les métadonnées de copie de travail: aurait pu signaler des incohérences faussement positives
Nouveautés dans la version 8 RC3:
- Correction de bogues:
- Ajouter: erreur interne possible
- Conflict Solver: erreur interne possible
- Navigateur du référentiel: erreur interne possible lors de la fermeture
Nouveautés dans la version 8 RC2:
- Correction de bugs:
- Validation: échec lors de la tentative de validation du fichier renommé en externe
- Comparaison: la ligne du bloc supérieur a été tracée 1 pixel trop haut dans le caniveau du numéro de ligne
- Comparer les fichiers ou les répertoires du référentiel:
- Conflict Solver: erreur interne possible liée aux blocs 'supprimés'
- Etat distant: fantôme & quot; repository-only & quot; les fichiers et répertoires peuvent rester
- Différentes boîtes de dialogue: caractères illégaux, par ex. apostrophe, pourrait être mnémonique
- Diverses tables (OS X): colonnes de table, par ex. dans la boîte de dialogue Préférences, étaient trop étroites pour contenir tout le contenu
- Actualiser:
- pourrait bloquer d'autres opérations pendant longtemps
- le chargement d'un projet ne s'est plus focalisé sur l'affichage des répertoires
- Erreur interne possible pour les conflits d'arborescence spéciaux
Nouveautés dans la version 7.6.3:
- NOUVELLES FONCTIONNALITÉS, AMÉLIORATIONS:
- Mise à jour: avertit en cas d'externalités qui n'ont pas pu être mises à jour
- Propriété système & quot; smartsvn.project.warnForNetworkShares = false & quot; désactiver les notifications d'avertissement de partage réseau
- BOGUES FIXES:
- Ajouter: ne devrait pas avoir d'ellipses (...), car il n'y a pas de dialogue lors de l'ajout de fichiers
- Table de fichiers: erreur interne possible lors du déplacement de fichiers vers une autre application
- Mark Resolved: n'a pas fonctionné pour plusieurs fichiers
- Open: pour les fichiers svn: needs-lock, il n'a pas été mis à jour dans HEAD, même s'il a été configuré
- Change Set: les entrées (obsolètes) peuvent toujours apparaître dans les ensembles de modifications
- Comparer les vues: Modifier les scintillements de la bande lors du défilement
- Remote Refresh: n'a pas détecté les répertoires ajoutés
- Supprimer / Déplacer: peut entraîner une erreur interne lors de la validation suivante
- Démarrage: crash natif sur Ubuntu 13.10
- Annoter:
- erreur interne lors de l'invocation d'un fichier vide erreur interne possible lors du basculement de View Revision et de l'affichage "précédent". lignes
- Valider:
- après avoir enlevé la suppression du répertoire (& quot; Just from SVN control & quot;), les fichiers supprimés à la place des fichiers non versionnés s'affichaient toujours après la validation du répertoire copié / déplacé, & quot; history-scheduled & quot; les fichiers affichaient toujours
- Actualiser:
- erreur interne possible liée aux externes
- ne devrait pas échouer en cas de propriété svn: externals invalide
- Navigateur de référentiel:
- Modifier les propriétés: la table doit s'étendre lors du redimensionnement
- Erreur interne possible pour svn: externals avec syntaxe incorrecte
- Message d'erreur lié à LF lors de la tentative d'édition de svn: externals
Quoi de neuf dans la version 7:
- Fonctionnalités nouvelles et améliorées:
- Validation de la zone d'administration: à demander avant la validation automatique programmée
- Correction de bugs:
- Commit: erreur interne possible
- Problèmes connus:
- Actualiser: lors de l'exécution d'opérations SVN en dehors de SmartSVN, un rafraîchissement manuel peut être nécessaire pour mettre à jour les états des fichiers et des répertoires en conséquence. (Toutes les plates-formes)
- xMerge n'est pas encore implémenté pour Subversion 1.7. Il sera présent au troisième trimestre de 2012.
Nouveautés dans la version 6.6.9:
- Mac OS X 10.7: arrêt de fichier cassé
- Plugin JIRA: aucun problème n'a été affiché lors de l'utilisation de caractères spéciaux comme '#' dans le mot de passe
Quoi de neuf dans la version 6.6.5:
- Améliorations:
- Conflict Solver: affichez & quot; Mine & quot ;, & quot; Leurs & quot;
- Installation: les bundles portables incluent JRE
- Linux: utilisez xdg-open pour ouvrir les URL dans le navigateur par défaut
- Cache de journal: dans la boîte de dialogue de création, présélectionnez le répertoire le plus élevé et le plus accessible
- Propriétés | Substitution de mots-clés: les options de réinitialisation sont renommées en Désactiver
- xMerge: prise en charge de la fusion du répertoire ajouté dans la cible de fusion renommée
- Correction de bugs:
- Gestionnaire de branches: confus après la copie / le déplacement du répertoire des branches
- La boîte de dialogue de résolution des problèmes JIRA peut ne pas s'afficher
- des externes vides ont été suggérés pour le retrait
- peut-être rejeté après avoir effectué Smart Move
- Dialogue de fusion: Erreur interne lors de la saisie de la plage d'exclusion uniquement (par exemple! 1)
- Plugin-API: boîte de dialogue fermée AbstractOkCancelDialog même s'il y a eu des échecs d'entrée
- Préférences, Conflict Solver: après avoir affiché une erreur, le champ de saisie était masqué
- Refresh: erreur interne possible en cas de bugtraq-properties non valide
- Navigateur de référentiel: comparer deux fichiers n'affichait parfois pas de contenu
- Navigateur du référentiel: erreur interne possible lors de la fermeture du dialogue / de la trame immédiatement après l'ouverture
- Boîte de dialogue Authentification SSH: n'a pas désactivé le bouton OK si aucun nom d'utilisateur n'a été entré
- Mise à niveau de la copie de travail SVN: erreur interne possible
- Update / Switch: copie de travail corrompue lors de l'interruption de la mise à jour ou du fonctionnement du commutateur
- Vérification des mises à jour: erreur interne possible en cas de problème d'E / S
Quoi de neuf dans la version 6.6.4:
- Améliorations:
- Vérification des mises à jour (manuelle): informez-vous sur les nouvelles versions majeures
- Correction de bugs:
- Annoter: ne peut pas être annulé
- Checkout: erreur interne possible lors de la vérification des serveurs SVN tiers
- Validation: incompatibilité de somme de contrôle pour les fichiers remplacés
- Conflict Solver: certains conflits n'ont pas été détectés
- Copier l'URL: devrait encoder les URL
- Comparaison de fichiers / résolution de conflits: annulation de "Line Separator" dialogue continue avec Save
- Fusionner l'aperçu / appliquer le correctif: Afficher les modifications / le résolution de conflits n'ont jamais été activés
- Fusionner: erreur interne possible
- Fusionner: xMerge ne devrait pas être disponible pour les fichiers
- Paramètres: sous Unix, les chemins relatifs au répertoire personnel, par ex. ~ / bin / svnserve n'a pas été développé correctement
- Boîte de dialogue Configuration du référentiel, page de succès: le texte de description est tronqué
- Démarrage (après une nouvelle installation sur OS X): dans la boîte de dialogue de bienvenue, le bouton radio désactivé était présélectionné. La question des paramètres d'importation était affichée sur la deuxième image principale
- Mise à jour: erreur interne possible pour "reconstruire complètement la zone d'administration SVN"
- Différentes boîtes de dialogue: pour "Metal L & F", si un dialogue est affiché, le CPU est à ~ 50%
- Diverses tables: problèmes de mise au point pour "Déplacer vers le haut" / "Déplacer vers le bas"
Exigences :
- Environnement d'exécution Java 2 Standard Edition
Commentaires non trouvées