svn status, svn revert, svn cleanup, svn update의 4 개의 하위 명령을 사용합니다.
username과 password는 updateSVN.sh안에 기재 되어 있는 유저 패스워드를 사용합니다.
1. resource 디렉토리로 이동하여 svn status 정보 확인
```$ cd resource
$ / usr / local / subversion / bin / svn status --username xxxxxxxx --password xxxxxxxx ./MINIME_KR
... (snip)
! C MINIME_KR / bigcache / thumb / planet / 61250
... (snip)
```
2. "! C"가 붙어있는 파일이나 디렉토리를 svn revert으로 복구 시킵니다.
```$ / usr / local / subversion / bin / svn revert --username xxxxxxxx --password xxxxxxxx ./mini/bigcache/thumb/planet/61250
Reverted 'mini / bigcache / thumb / planet / 61250'
```
3. svn cleanup, svn update를 실행
```$ / usr / local / subversion / bin / svn cleanup --username xxxxxxxx --password xxxxxxxx ./mini
$ / usr / local / subversion / bin / svn update --username xxxxxxxx --password xxxxxxxx ./mini
```
4. svn status로 확인 "! C"가 사라질 때까지 revert, cleanup, update를 반복한다.
'IT > Misc Tip' 카테고리의 다른 글
Zapier를 사용하여 수신된 메일을 Slack에 알림 설정 법 (0) | 2021.08.19 |
---|---|
DNS Lookup이나 Global Ping체크 시 (0) | 2021.08.19 |
Mac에서 ansible 수행시 발생된 에러 (0) | 2021.08.03 |
DNS 캐시 클리어 (0) | 2021.07.30 |
CentOS7 Python3.6 & Django Install (0) | 2021.07.27 |