2010-10-22 3 views
1

Est-il possible d'accéder à un svn log sans avoir svn installé? J'essaie d'accéder à un journal des fichiers (validés) récemment modifiés sur Assembla, mais le serveur Web hébergé à partir duquel je souhaite envoyer cette requête n'a pas svn installé. Comme tout ce que je fais envoie au serveur svn quelques paramètres comme mon nom, mot de passe, format de sortie, dates de révision et autres, je ne vois pas pourquoi il ne devrait pas y avoir un simple mode de requête http pour svn (par exemple avec authentification de base) qui me permettrait d'obtenir le fichier journal même si je n'ai pas de programme spécial (svn) installé sur le serveur hébergé duquel je voudrais envoyer ma demande svn log.Puis-je obtenir le journal SVN sur la requête http sur le serveur Assembla?

Est-ce que quelqu'un sait si cela est possible avec svn en général ou avec Assembla en particulier?

Répondre

1

Je ne sais pas Assembla, mais Subversion supporte nativement le protocole WebDAV (qui est un sur-ensemble de HTTP). Si l'URL de votre référentiel commence par http://, il est compatible WebDAV et est accessible avec un navigateur Web standard. Malheureusement, cela ne vous donne accès qu'aux fichiers du référentiel, pas à l'historique. Si vous avez besoin de plus de fonctionnalités, vous devriez envisager d'utiliser une application Web qui s'intègre à Subvesion, comme Trac.

+0

Salut Adam, merci pour votre réponse rapide. L'URL de mon dépôt à Assembla contient http (s!), Et il semble qu'Assembla utilise aussi Trac, mais jusqu'à présent, tout ce que j'ai lu à propos de trac mentionne un système de ticketing pour les rapports de bogues. Pouvez-vous me donner une idée de l'endroit où chercher pour trouver une explication sur la façon d'utiliser trac comme un substitut http accessible pour "svn log"? – Chris

+0

Trac dispose d'une fonction de chronologie qui montre, entre autres, l'historique d'un référentiel Subversion. Vous pouvez trouver un exemple sur la page d'accueil de Trac http://bit.ly/bN4hlj –

Questions connexes