안녕하세요 저는 cvs를 몇 번 업데이트했으며 이전 버전 중 하나를 가져오고 싶습니다. 동일한 파일의 다른 버전을 구할 수 있습니까 ?? 아니면 최신 체크인 버전일까요 ??우리는 cvs에서 체크 아웃 할 버전을 선택할 수 있습니까
답변
예 - CVS에서 여러 버전을 저지른 것처럼 들리 겠지만 (이제 저장소에서) 이전의 rev를 되 찾으려합니다. 그러면 샌드 박스를 업데이트 할 수 있습니다. 특히 흥미로운 레브라면 TAG으로 레브 번호를 사용하지 않고 다시 찾을 수 있습니다.
cvs update -r 1.14 foo.java
cvs update -r spiffy_tag foo.java
을하지만 당신이 그 중 하나를 실행하는 경우, 당신은 당신의 로컬 복사본에 "끈적 태그"가되고에서 다시 커밋 할 수 있다는 사실을 알고 : 어느 경우
그렇게 같은 CVS 명령을 실행할 수 있습니다 그곳에. (스티브를보기 위해 "cvs status foo.java"를 실행하십시오.) ... 그래서 당신이 그 리브에 대해 작업하고 그것을 조정하고 싶다면 먼저 브랜치를 만들고 싶으면 다음을 실행하십시오 :
cvs update -r my-branch foo.java
변경 사항을 다시 커밋 할 수 있습니다.
스위치 : cvs update -r 1.42 myfile
특정 태그로 전환 : cvs update -r mytag
특정 날짜로 전환 : cvs update -D 'last friday 12:00 PST'
이미 일부 버전을 체크 아웃하지 않은 경우, -r
또는 -D
을 직접 cvs checkout
에 전달할 수 있습니다.
이 모두 작업 복사본을 지정한 개정 또는 날짜로 전환합니다 (이를 "고정 태그"라고 함). 헤드 개정판으로 돌아가려면 cvs update -A
을 발행하십시오.
-p
옵션을 사용하여 특정 수정본을 다른 파일로 가져올 수도 있습니다 : cvs update -p -r 1.42 myfile >myfile-1.42
. 이것은 myfile
의 작업 카피를 다루지 않습니다.
- 1. CVS 디렉토리로 체크 아웃
- 2. Subclipse - 루트 디렉토리가없는 체크 아웃
- 3. 허드슨은 여러 SCM에서 체크 아웃 할 수 있습니까?
- 4. 체크 아웃
- 5. CVS 읽기 전용 체크 아웃
- 6. Git에서 한 파일의 특정 버전을 어떻게 체크 아웃 할 수 있습니까?
- 7. CVS에서 체크 인 및 체크 아웃 한 후 Visual C++ 프로젝트에서 빌드 문제
- 8. 체크 아웃 내에서 SVN 체크 아웃
- 9. 레일즈에서 ActiveRecord의 속성을 쉽게 체크 아웃 할 수 있습니까?
- 10. 어떻게 바자 저장소의 일부만 체크 아웃 할 수 있습니까?
- 11. 어떻게 소스 포지에서 델파이 데모를 체크 아웃 할 수 있습니까?
- 12. 페이팔 체크 아웃 페이지를 어떻게 커스터마이징 할 수 있습니까?
- 13. JQuery를 사용하여 쇼핑 카트를 체크 아웃 할 수 있습니까?
- 14. Windows 컴퓨터에서 코드를 체크 아웃 할 수 있습니까?
- 15. .svn 폴더가없는 Subversion에서 파일을 체크 아웃 할 수 있습니까?
- 16. 상위 디렉토리의 루트에 svn : externals를 체크 아웃 할 수 있습니까?
- 17. windows 명령 줄에서 cvs 체크 아웃
- 18. 셰어 체크인/체크 아웃
- 19. svn checkout 한 번에 다른 버전을 체크 아웃 하시겠습니까?
- 20. Visual Studio에서 테스트를 실행할 CLR 버전을 어떻게 선택할 수 있습니까?
- 21. TFS : 한 서버에서 체크 아웃, 다른 서버로 체크 아웃
- 22. 우리는 어떻게 C#의 데이터베이스에서 datagridview의 체크 박스를 체크 할 수 있습니까?
- 23. VSS 2005에서 프로젝트를 체크 아웃 할 때 대상 폴더를 제어 할 수 있습니까?
- 24. Git 태그 - 체크 아웃 문제
- 25. CVS에서 최신 파일을 가져올 수 없습니다.
- 26. 개 <cvs 체크 아웃 날짜 문제
- 27. 우리는 어떻게 uitableviewcell에있는 체크 박스를 둘 수 있습니까
- 28. 사용자가 Subversion에서 최신 버전이 아닌 다른 버전을 체크 아웃하지 못하도록 할 수 있습니까?
- 29. Windows에서 svn 체크 아웃
- 30. 체크 아웃 폴더 체크 아웃 SourceSafe에서 체크 아웃 된 파일에 대한
만약 내가 cvs update를 사용한다면, 로컬은 그 버전으로 업데이트 된 것이 될 것입니다. ?? – sai
@ 사이 : 미안하지만, 당신의 의견을 이해할 수 없습니다. 먼저'cvs checkout'을 사용하여 작업 복사본 (체크 아웃)이있는 디렉토리를 생성 한 다음, 그 디렉토리에서'cvs update'를 사용할 수 있습니다. 옵션이없는 경우,'cvs update'는 파일을 최신 리비전으로 수정합니다. '-r' 또는'-D'를 사용하여 파일을 지정한 개정판으로 수정합니다. '-p'를 사용하면 체크 아웃 할 필요가 있지만 파일은 수정되지 않습니다. – Gilles