IT TIP

gemset의 이름을 어떻게 바꾸나요?

itqueen 2020. 11. 4. 21:06
반응형

gemset의 이름을 어떻게 바꾸나요?


단순히 gemset의 이름을 바꾸는 RVM 명령이 있습니까? RVM 사이트에서 찾을 수 없습니다.


RVM gemset rename 명령이 있습니다. 언제 도입되었는지 확실하지 않지만 1.0.16에 있습니다.

rvm gemset rename current_gemset_name new_gemset_name

RVM 1.21 이상부터는 새로 이름이 변경된 gemset으로 자동 전환됩니다.

이전 버전의 RVM을 사용하는 경우 다음과 같이 새로 생성 된 gemset으로 전환해야합니다.

rvm gemset use new_gemset_name

명령 rvm gemset list실행하면 현재 작동중인 gemset을 알 수 있습니다.


나는

rvm gemset copy <gemset_from> <gemset_dest>

다음으로 이전 항목을 삭제했습니다.

rvm gemset delete <gemset_from> 

RVM 버그입니다!

이 풀 리퀘스트에서 해결 : https://github.com/wayneeseguin/rvm/issues/592#issuecomment-2705466 커밋 : https://github.com/jwhitley/rvm/commit/619e5265927cf6c842ec3561345569af474ed20e


gemset이 존재하지 않지만 존재한다는 오류가 발생하면 적절한 루비 버전을 선택해야합니다!

예를 들어 gemset ree @ something-x가 있고 현재 rvm (rvm current)이 ruby-1.9.3-p194이면 다음을 실행해야합니다.

rvm use ree

그리고

rvm gemset rename something-x something-y

rvm 버전 1.16.17에서 작동합니다.

참고 URL : https://stackoverflow.com/questions/3833655/how-do-i-rename-a-gemset

반응형