상식닷컴
로그인
가입하기
2026년 상식닷컴 선정 식당 & 카페 리스트
2025년 2026년 신상 호텔 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요
일주일 식단표 어플
자동 일주일 식단표 어플
안드로이드
아이폰
주식 & 코인 차트의 신
1000만원으로 2000만원 만들기 프로젝트
수정하기 - 서브버전 SVN에서 변경사항을 되돌리는 방법은?
닉네임
비밀번호
제목
내용
[이미지 업로드는 권한이 있는 사람만 가능. 하단 카톡으로 연락]
Subversion(SVN)에서 변경 사항을 되돌리는 방법에는 여러 가지가 있습니다. 여기서는 일반적으로 사용되는 몇 가지 방법을 소개하겠습니다. 1. 마지막 변경 사항 되돌리기 가장 최근의 커밋으로 파일을 되돌리고 싶다면 `revert` 명령어를 사용할 수 있습니다. ```bash svn revert <파일이름> ``` 이 명령어는 지정한 파일의 수정 사항을 취소하고, 마지막 커밋된 상태로 되돌립니다. 2. 특정 리비전으로 되돌리기 특정 리비전으로 돌아가고 싶다면 `merge` 명령어를 사용할 수 있습니다. 이 방법은 원하는 리비전의 변경 사항을 현재 작업 사본에 적용하여 이전 상태로 되돌리는 방식입니다. ```bash svn merge -r HEAD:<리비전번호> <디렉토리이름> ``` 여기서 `HEAD`는 현재 리비전을 나타내고, `<리비전번호>`는 되돌리려는 이전 리비전입니다. `<디렉토리이름>`은 작업 중인 디렉토리입니다. 이 명령어를 실행한 후, 변경 사항을 커밋해야 합니다. 3. 파일의 특정 리비전으로 되돌리기 특정 파일을 이전 커밋으로 되돌리고 싶다면, 다음과 같이 사용할 수 있습니다. ```bash svn copy -r <리비전번호> <파일이름> <파일이름> ``` 이 명령어는 파일을 특정 리비전으로 복사합니다. 4. 전체 경로의 특정 리비전으로 되돌리기 전체 디렉토리를 특정 리비전으로 되돌리려면 다음과 같이 사용할 수 있습니다. ```bash svn merge -r HEAD:<리비전번호> <리포지토리URL> ``` 이 명령어는 전체 경로를 선택한 리비전으로 되돌리며, 리포지토리를 참조합니다. 5. 변경 사항 취소 후 커밋 위에서 언급한 방법으로 파일이나 디렉토리를 되돌린 후, 변경 사항을 리포지토리에 저장하기 위해 다음과 같이 커밋할 수 있습니다. ```bash svn commit -m "Reverted changes to revision <리비전번호>" ``` 주의사항 - `svn revert` 명령어는 되돌리기 전에 변경 내용을 복구할 수 없으므로, 중요한 변경 사항이 있다면 따로 백업을 권장합니다. - SVN 작업은 로컬에서 진행되기 때문에 리모트 서버에 직접 영향을 미치지 않으므로, 개인적인 변경이 있는 경우에는 항상 유의하여 사용해야 합니다. 이러한 방법들을 사용하여 SVN에서 변경 사항을 효과적으로 되돌릴 수 있습니다.
이용안내
커뮤니티 이용안내
×
- 게시한 게시글로 발생하는 문제는 게시자에게 책임이 있습니다.
- 게시글이 타인/타업체의 저작권을 침해할 경우 모든 책임은 게시자에게 있습니다. 게시자가 모든 손해를 부담해야 합니다.
- 상식닷컴 운영자는 게시자와 상의하지 않고 게시글을 수정 또는 삭제할 수 있습니다.
- 상식닷컴 운영자는 깨끗한 커뮤니티 공간을 만드는 것이 1순위입니다.
수정하기
취소하기