svn 사용 방법을 매번 까먹는다.
어느 날, 소스 코드를 커밋하려고 했는데 다음과 같은 메시지가 출력되더라.
트리 내 충돌되는 파일이 있으므로 커밋을 완료할 수 없다고 한다.
svn status 명령어를 통해 어떤 상황인지 확인하자.
customerName 이라는 파일이 문제다.
누군가 svn에서 해당 파일을 삭제하고 커밋했는데 내가 업데이트를 하지 않고 해당 파일을 수정해서 발생하는 문제 같다.
( 해당 파일의 path가 다른 곳으로 바꼈더라. )
항상 작업 전에 svn update를 하자.
해결 방법은 위와 같다.
동일한 이름의 더미 파일을 만들어 주고,
svn revert 를 사용하자.
만약 디렉토리일 경우에는 마찬가지로 mkdir을 이용해서 더미 폴더를 하나 만들고 revert하면 된다.
'IT&TECH > 기타' 카테고리의 다른 글
[QT] qlabel text color 부분적으로 바꾸기 (0) | 2017.06.13 |
---|---|
2017.02 티스토리 초대장 10개 배포! (마감) (28) | 2017.02.28 |
C++ 순수 가상함수를 이용한 인터페이스 구상 (1) | 2016.12.28 |
구글 애드센스 사이트 추가 방법! 3분이면 가능! (1) | 2016.09.22 |
파이썬(Python) 강좌 독학으로 배우기 (6) | 2016.08.25 |