Je vois quelques douzaines de gemmes qui se rapportent à svn, mais le peu de documentation que je peux trouver sur chacune d'elles montre qu'elles sont des wrappers de ligne de commande et des helpers divers. (svn-command, svn-hooks, etc.)Les fixations svn ruby sont-elles fournies comme une gemme?
J'ai vu du code dans la nature qui fait des choses comme: require 'svn/core' et SVN.Repos.add (...), mais l'auteur de ce module a tiré ses outils svn ruby via apt-get. Ce ne serait pas une option pour moi, car je développe un outil windows/osx.
This page liste un certain nombre de projets, mais en particulier, j'ai besoin de quelque chose qui permettra d'accéder à un dépôt svn + ssh et je n'ai pas le temps qu'il faudrait pour creuser docs sur une demi-douzaine de projets, en essayant de bootstrap chacun.
Quelle gemme suis-je après? De là, je suis heureux de creuser à travers le code au lieu de documents, mais avec un appel à gem query --name-matches svn --remote
retournant environ 30 visites, je dois d'abord le réduire un peu.