2011-01-08 11 views
1

Ich benutze RVM und möchte eine andere Version von Ruby installieren.RVM. git-related error bei der Installation von Ruby

$ rvm install 1.9.2-head 
/Users/ovsiiko/.rvm/rubies/ruby-1.9.2-head, this may take a while depending on your cpu(s)... 

ruby-1.9.2-head - #fetching 
error: You have local changes to 'win32/configure.bat'; cannot switch branches. 
From https://github.com/ruby/ruby 
* branch   ruby_1_9_2 -> FETCH_HEAD 
error: Your local changes to 'win32/configure.bat' would be overwritten by merge. Aborting. 
Please, commit your changes or stash them before you can merge. 
There has been an error while checking out branch ruby_1_9_2.   
Halting the installation. 
There has been an error fetching the ruby interpreter. Halting the installation. 

Spotlight nicht weder win32 Ordner noch configure.bat Dateien nicht sehen. Momentan bekomme ich nicht, auf welchen Ordner sich diese Fehlermeldung bezieht. hatte bereits git stash in allen meinen letzten git-basierten Projekten und immer gleich.

Irgendwelche Ideen, wie das zu beheben ??

Vielen Dank

P.S. Ich bin mit MacOS X 10.6.4

UPDATE: ich RVM deinstalliert habe dann neu installiert und versuchte es noch einmal ...

$ rvm install 1.9.2-head 
/Users/ovsiiko/.rvm/rubies/ruby-1.9.2-head, this may take a while depending on your cpu(s)... 

ruby-1.9.2-head - #fetching 
Cloning from https://github.com/ruby/ruby.git, this may take a while depending on your connection... 
Initialized empty Git repository in /Users/ovsiiko/.rvm/repos/ruby-1.9.2-head/.git/ 
remote: Counting objects: 30907, done. 
remote: Compressing objects: 100% (14057/14057), done. 
remote: Total 30907 (delta 23362), reused 22680 (delta 16110) 
Receiving objects: 100% (30907/30907), 21.45 MiB | 261 KiB/s, done. 
Resolving deltas: 100% (23362/23362), done. 
Checking out files: 100% (3515/3515), done. 
error: You have local changes to 'symbian/configure.bat'; cannot switch branches. 
From https://github.com/ruby/ruby 
* branch   ruby_1_9_2 -> FETCH_HEAD 
error: Your local changes to 'symbian/configure.bat' would be overwritten by merge. Aborting. 
Please, commit your changes or stash them before you can merge. 
There has been an error while checking out branch ruby_1_9_2.   
Halting the installation. 
There has been an error fetching the ruby interpreter. Halting the installation. 

Nun dieser Versuch Fehler bei symbian/configure.bat zurückgegeben.

Könnte es Virus sein?

+0

Nur ein Tipp: die Tatsache, dass Spotlight keine Datei finden in keiner Weise bedeutet, dass es nicht existiert. Spotlight indiziert nicht das gesamte Dateisystem. Für eine umfassendere Suche verwenden Sie [find] (http://developer.apple.com/library/mac/#documentation/Darwin/Reference/ManPages/man1/find.1.html) – asymmetric

Antwort

0

Der git Repo, über den sich rvm beschwert, ist ganz offensichtlich einer der unter ~/.rvm, und speziell der ruby-1.9.2-head Repo.

Gehen Sie zu ~/.rvm/repos/ruby-1.9.2-head, verstauen Sie Ihre Änderungen und Sie sollten in Ordnung sein.

+0

Vielen Dank für den Hinweis. Welchen rvm-Befehl sollte ich verwenden, um die Version nach dem Git-Stash in ~/.rvm/repos/ruby-1.9.2-head zu installieren? 'rvm install 1.9.2-head' gibt den gleichen Fehler wieder ... danke – elias

+0

komisch. Was war der Output von "Git Stash"? Wurde irgendetwas in dem Versteck gerettet? – asymmetric

+0

Warnung: CRLF wird in test/rexml/data/t63-2.svg durch LF ersetzt. Warnung: CRLF wird in test/rexml/data/testsrc.xml durch LF ersetzt. Warnung: CRLF wird in test/rexml/data/ticket_61.xml durch LF ersetzt. Warnung: CRLF wird in Win32/configure.bat durch LF ersetzt. Warnung: CRLF wird in Win32/ifchange.bat durch LF ersetzt. Warnung: CRLF wird in Win32/rm.bat durch LF ersetzt. Warnung: CRLF wird durch LF in win32/rmall.bat ersetzt. Warnung: CRLF wird durch LF in win32/rmdirs.bat ersetzt. Gespeicherter Arbeitsverzeichnis- und Indexstatus WIP auf Stamm: 5a17f4c fix spaces. – elias

1

Hatte das gleiche Problem. Sieht so aus, als gäbe es ein Chaos mit RVM, hat diesen Befehl, um es zu beheben.

$ rvm cleanup repos 
Verwandte Themen