내가 sudo gem uninstall rails -v 3.0.0.beta3
일 경우 레일을 제거하지만 베타 버전의 activerecord, actionmailer 등은 남겨 둡니다. 레일즈 3.0.0.beta3과 모든 의존성을 어떻게 자동으로 제거합니까? RC 및 최종 출시를위한 깨끗한 슬레이트를 원합니다. 당신은 보석 제거 명령 주위에 자신의 스크립트 래퍼를 작성하지 않는 한레일즈 3.0.0.beta3과 그 모든 의존성을 완전히 제거하는 방법은 무엇입니까?
3
A
답변
0
당신은 자동으로 할 수없는
단지 수동 등 액티브, activesupport 같은 다른 파일에 대한 보석 제거 할 ...
2
$ gem list
...
$ sudo gem uninstall {gem-you-don't-want} {version-you-don't-want}
$ {rinse-and-repeat}
상황은 당신이 베타 4를 설치 한 베타 3을 제거 할 것을 경우
1
, 당신은 간단하게 실행할 수 있습니다
a의 최신 버전을 제외한 모든 제거gem cleanup
당신의 보석 (베타 3을 닦고 베타 4를 남겨주세요).
+0
내가 RTFM해야한다고 생각해. :) –
1
당신은 불행하게도 모든 종속성을 제거 할 수있는 하나의 명령이없는 특정 레일 버전
$ gem dependency rails -v 3.1.0
Gem rails-3.1.0
actionmailer (= 3.1.0)
actionpack (= 3.1.0)
activerecord (= 3.1.0)
activeresource (= 3.1.0)
activesupport (= 3.1.0)
bundler (~> 1.0)
railties (= 3.1.0)
의 모든 종속성을 나열 할 수 있습니다. 당신은 수동으로 그냥이 완전히를에 유일한 방법이라고 생각하는 모든 레일 gem uninstall railties
를 제거하는 데 도움이 될 것입니다이 command.it을 시도 -v 3.1.0
You can also view reverse dependencies by using the **-v** flag
$ gem dependency rails -r
0
액티브을 제거 각 따라 보석을
$ 보석을 제거해야 레일의 모든 버전을 제거하십시오. 어려운 방법을 원할 경우
관련 문제
- 1. 의존성을 제거하는 기술?
- 2. Windows 머신에서 Python을 완전히 제거하는 방법은 무엇입니까?
- 3. Verilog에서 모든 의존성을 찾는다.
- 4. 클래스에서 모든 의존성을 제거하는 가장 간단하고 빠른 방법
- 5. 신원을 완전히 제거하는 방법
- 6. Store에서 인증서를 완전히 제거하는 방법
- 7. preg_replace를 사용하여 모든 HTML을 제거하는 방법은 무엇입니까?
- 8. 배열의 모든 요소에서 문자열을 제거하는 방법은 무엇입니까?
- 9. sed로 모든 다른 줄을 제거하는 방법은 무엇입니까?
- 10. SQL에서 자식이없는 모든 병렬을 제거하는 방법은 무엇입니까?
- 11. Label에서 모든 패딩을 제거하는 방법은 무엇입니까?
- 12. g ++ 4.1.2를 완전히 제거하는 방법
- 13. TortoiseSVN : 프로젝트 (작업 카피)의 모든 정보를 저장소에서 완전히 제거하는 방법은 무엇입니까?
- 14. VOB에서 디렉터리 요소와 모든 하위 콘텐츠를 완전히 제거하는 가장 쉬운 방법은 무엇입니까?
- 15. haskell + cabal에서 빌드 의존성을 구성하는 방법은 무엇입니까?
- 16. AS3에서 영화 클립을 완전히 제거하는 방법
- 17. mysql에서 고유 한 의존성을 만드는 방법은 무엇입니까?
- 18. django.contrib.auth를 완전히 비활성화하는 방법은 무엇입니까?
- 19. Git 저장소에서 작업 디렉토리에없는 모든 파일을 제거하는 방법은 무엇입니까?
- 20. 레일즈 - 이해 db : 마이 그 레이션
- 21. 창에서보기를 제거하는 방법은 무엇입니까?
- 22. Hadoop을 제거하는 방법은 무엇입니까?
- 23. JQuery에서 일부 DOM 요소를 제외한 모든 요소를 제거하는 방법은 무엇입니까?
- 24. 다른 호스트에서 레일즈 애플리케이션 의존성을 빌드하고 설치하는 방법
- 25. Visual Studio 2010을 완전히 제거하는 방법?
- 26. 버튼에서 효과를 제거하는 방법은 무엇입니까?
- 27. Jetty에서 Spring 3.0.0 의존성 문제가있는 Grails 1.2.1
- 28. 애니메이션에서 찢어짐을 제거하는 방법은 무엇입니까?
- 29. appname.vshost.exe 파일을 제거하는 방법은 무엇입니까?
- 30. 내 프로젝트 파일에서 FastMM497을 제거하는 방법은 무엇입니까?
을 확실히 확인하십시오! 나는 또한 의존성이 언인스톨을 위해 일하기를 바랬다. –
@Mark Richman : RubyGems는 어떤 보석이 수동으로 설치되었고 어떤 것들이 자동으로 의존성으로 설치되었는지를 추적하지 않는다. 그러므로, 어떤 것들이 여전히 필요한지는 알 수 없습니다. –