-
SVN - Override and Update, Override and CommitGit 2020. 2. 3. 14:36반응형
0. 개요
- 형상관리를 하는 도중(source update or commit) 충돌현상이 발생했을 때 사용하는 방법 중 하나
1. 과정
1) 형상관리를 하기 원하는 소스 우클릭
2) Team > Synchronize with Repository
3) update or commit
4) conflict 발생
2. 설명
1) Override and Update: SVN 서버내 source를 우선시 - SVN 서버의 소스를 local source에 덮어버림
2) Override and commit: local source를 우선시 - local source로 SVN 서버의 source를 덮어버림
3. SVN서버에 로컬 파일을 한번에 덮어야할 때
* 프로젝트 폴더 우클릭 → Team → DisConnect 한 뒤 MetaData(.svn 파일 등)도 같이 삭제하고 Refresh
다시 Team → Share Project로 다시 SVN에 연결하고 추가나 변경된 파일을 추가로 Commit 하면 된다.
※ 로컬과 SVN 파일들을 비교할땐 Connect 시킨 후 Synchronize 후,
Override 옵션을 통해 서버에서 받아올지 로컬 파일로 덮을지 선택해서 진행하면 된다.
반응형'Git' 카테고리의 다른 글
Git - non-fast-forward 해결방법 (0) 2020.03.02 Git - 새로운 프로젝트 및 새로운 github주소에 push 해야 할 때 (0) 2020.02.17 Intellij - cannot run program "git.exe" (0) 2019.12.10 Git + Emoji 이용 가이드 사이트 (0) 2018.08.08 Git error - fatal: refusing to merge unrelated histories (0) 2018.07.16 댓글