-
[SVN] 이클립스에서 SVN 사용법 및 용어 정리리뷰노트/SVN 2022. 8. 22. 17:30
Synchronize, Update, Commit, Conflict1. Team > Synchronize (Synchronize with Repository(Ctrl+Alt+S))
- 저장소(서버)에 있는 소스와 싱크를 맞춘다. git이라면 merge의 개념과 비슷하다고 합니다.
- Syncronize-Update-Commit 순서로 해야 충돌을 막고 소스의 일관성을 유지할 수 있습니다.
2. Team > Update
- 저장소(서버)의 소스를 로컬(내 컴퓨터)로 옮기는 작업입니다. (git pull 과 비슷합니다.)
3. Team > Commit
- 내 소스(로컬에 있는 소스)를 저장소(서버)에 올리는 작업입니다.
4. Team > Conflict
- 내 파일(로컬에 있는 파일)과 svn의 파일의 버전이 다를 때 Commit이나 Update를 할 수 없다는 의미입니다.
- 해결 방법에는 Override and Commit 와 Override and Update가 있습니다.
- Team > Override and Commit : 서버를 버리고 로컬에 있는 파일을 서버에 덮어 쓰는 작업
- Team > Override and Update : 로컬을 무시하고 서버에 있는 파일을 내 로컬로 덮어 쓰는 작업Team >
