Faits : A. Par jugement du 6 décembre 2013, le Tribunal correctionnel de l'arrondissement de Lausanne a libéré X._ des accusations de lésions corporelles graves, vol, brigandage et tentative de viol. X._ a été condamné pour lésions corporelles simples, lésions corporelles simples qualifiées, agression, tentative d'instigation à faux témoignage et désagréments causés par la confrontation à un acte d'ordre sexuel à 2 ans de privation de liberté, sous déduction de 445 jours de détention avant jugement. Le sursis accordé le 7 mai 2012 par le Ministère public de Lausanne a été révoqué et l'exécution de la peine ordonnée. Les conclusions civiles formulées par A._ ont été rejetées, le tribunal considérant, en bref, qu'il subsistait un doute quant à savoir si X._ était l'auteur des faits que lui reprochait celle-ci. Ce jugement se prononçait en outre sur le sort de diverses pièces à conviction ainsi que les indemnités et frais. B. Statuant le 25 avril 2014, la Cour d'appel pénale du Tribunal cantonal vaudois a partiellement admis l'appel formé par A._ contre ce jugement, le modifiant en ce sens que X._ a été libéré des accusations de lésions corporelles graves et brigandage, mais condamné pour lésions corporelles simples, lésions corporelles simples qualifiées, agression, vol, tentative de viol, désagréments causés par la confrontation à un acte d'ordre sexuel et tentative d'instigation à faux témoignage à 4 ans de privation de liberté, sous déduction de 445 jours de détention avant jugement. Les conclusions de A._ ont été admises et X._ condamné à payer à cette dernière, à titre de réparation morale, 8000 fr. avec intérêt à 5 % l'an dès le 25 février 2012, la demanderesse étant, pour le surplus, renvoyée à agir par la voie civile. Le jugement sur appel se prononce, en outre, sur l'imputation de la détention subie depuis le jugement de première instance, sur le maintien en détention de X._ ainsi que sur les indemnités et frais de procédure. En bref, cette décision retient ce qui suit en relation avec les événements concernant A._. Le 25 février 2012, vers 11h45, à U._, au lieu-dit « xxx », A._, qui se baladait à proximité du camp de Roms qui y était installé, a été abordée par X._, ressortissant roumain membre de cette communauté, sans domicile fixe, séjournant dans ce camp durant les périodes où il mendiait à U._. A._ a discuté pendant quelques minutes avec l'intéressé, qui lui a notamment offert une bière, qu'elle a refusée. Il lui a demandé si elle n'avait pas peur de se promener seule près d'un camp de gitans. A._ lui a répondu que non et lui a expliqué qu'elle avait toujours un couteau Laguiole sur elle. Elle a alors sorti cet outil afin de le montrer à X._, qui s'en est emparé puis l'a menacée, l'obligeant à entrer dans un cabanon à proximité. A._ a tenté d'appeler son ami avec son téléphone portable, mais X._ le lui a arraché des mains. Une fois à l'intérieur, il a déplié un matelas et ordonné à A._ de s'allonger dessus. Celle-ci a refusé puis a tenté de se défendre en assénant un coup de pied dans les parties génitales de son assaillant, sans toutefois atteindre sa cible. X._ lui a décoché un coup de poing au niveau du visage, la faisant chuter sur le matelas. Après avoir donné un nouveau coup de poing à A._, X._, à l'aide du couteau, a entaillé le pantalon de sa victime puis l'a piquée à plusieurs reprises au niveau des jambes. Il a ensuite enlevé son pantalon. Face à la résistance de A._, qui continuait à essayer de lui donner des coups de pied, il lui a finalement ordonné de s'en aller, conservant toutefois le couteau et le téléphone portable. A._ a souffert de plaies superficielles croûteuses aux cuisses, de dermabrasions au visage, d'une tuméfaction et d'ecchymoses aux lèvres et au menton, d'un trait de fracture sur l'incisive latérale supérieure gauche et d'ecchymoses au niveau du thorax ainsi que des membres supérieurs. Elle a déposé plainte pénale. C. X._ recourt en matière pénale au Tribunal fédéral. Il conclut principalement à la réforme de la décision querellée en ce sens qu'il soit libéré des accusations de lésions corporelles graves, vol, brigandage et tentative de viol à l'égard de A._, les conclusions civiles de celle-ci étant rejetées et sa peine ramenée à celle prononcée en première instance. A titre subsidiaire, il demande que sa peine soit réduite à 3 ans de privation de liberté sous déduction de 445 jours de détention avant jugement et à titre plus subsidiaire encore que la cause soit renvoyée à la cour cantonale pour nouveau jugement au sens des considérants. Il requiert le bénéfice de l'assistance judiciaire.