Frage

Just aktualisiert Weißen Thun auf Version 0.14 und lief in ein großes Problem dar.

Meine aktuelle Umgebung ist:

  • Rubin 1.9.1
  • Rake 0.8.7
  • Weißer Thun 0.1.4

Das Problem ist, dass von jetzt alle meine Harken bauen eine lustige kleine Ausnahme werfen:

undefined method 'push' for #<Enumerator:0x???????>

Bisher habe ich das Problem zu Weißen Thun msbuild.rb Linie verfolgt 38 und 26.

Um ehrlich zu sein ich haben einfach keine Ahnung, warum dies geschieht. Als kleine Hilfe hier ist die Rake Aufgabe, die meine hören Grau dreht:)

desc "Build solution"
msbuild :build => :prepareOutput do |msb| 
  msb.properties :configuration => :Release
  msb.targets :Clean, :Build
  msb.solution = "../xxx/xxx/xxx.sln"
end
War es hilfreich?

Lösung

i nur geschoben Weißen Thun v0.1.5 bis zu rubygems.org, die alles richtig funktioniert hat - außer ssh und SFTP - für Ruby v1.9.1 jetzt.

die ssh und SFTP Edelsteine, dass wir nicht 1.9.1 zur Unterstützung Rubin aktualisiert verwenden. hoffentlich werden sie zu einem bestimmten Zeitpunkt aktualisiert werden. bis dahin ... alles außer für diese beiden Aufgaben funktionieren soll.

Andere Tipps

Nach einem Tag fidling um und nicht die richtige Antwort zu finden. Ich widerstrebend hatte 0.1.3 auf Weißen Thun Version zurückkehren zurück.

Da es keine revert Funktionalität in dem gem Spezifikationen Ich habe es mit einem einfachen deinstallieren und installieren:)

gem uninstall albacore -v 0.1.4
gem install albacore -v 0.1.3

Ich weiß, dass dies keine wirkliche Lösung, also wenn jemand hat eine bessere Idee bitte reagieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top