1단계 : 소스 트리 설치 & 업데이트
SourceTree에서 원격 저장소 계정으로 DevOps 계정을 추가하기 위해서는
소스 트리 최신 버전으로 업데이트가 필요하다.
3.0.12 버전에서는 계정 추가 눌렀을 때 Azure DevOps가 없지만
3.2.6 버전에서는 최상단에 선택지가 있는 것을 확인했다.
2단계 : 호스트 URL 입력
중요한 점은 호스트 URL에는 분명
https://dev.azure.com/*username* 를 넣으라고 되어있지만
https://*username*.visualstudio.com를 넣어야지 정상 작동된다.
# 그룹명, 그러니까 저장소의 웹페이지에서 봤을 때
3단계 : Personal Token 생성
DevOps 웹사이트로 돌아가서 Personal Token을 생성해야 한다.
DevOps 계정 설정 > Personal Access Tokens > New Token FullAccess로 Create 해주면 22자리 토큰이 만들어진다.
만들어진 토큰은 클립보드에 복사하자.
4단계 : Personal 토큰 생성
호스트 URL을 입력했으면,
Personal AccessToken 새로고침을 누르고 나오는 로그인 창에서
아이디에 메일 뒷자리를 포함한 계정명을 입력하고,
비밀번호에는 계정의 비밀번호가 아니라 Personal Token을 입력해야 한다.
오류 해결 1 : Commit 할때 비정상종료되는 문제
- 문제점 : 연동까지 성공했는데, 스테이징까지는 잘 되지만 커밋을 하는 순간 소스트리가 비정상 종료됨
- 해결1 : git 저장소가 아무것도없는 빈 저장소면 클론하는 순간 비정상종료된다. Readme를 추가한뒤 클론하자.
- 해결2 : 도구 > 옵션 > 일반 > 기본 사용자 정보의 이름과 이메일 주소를 빈칸으로 만들고
[ 확인 ] 을 눌러서 소스트리를 종료시킨 뒤, 다시 실행 후 해당 정보를 다시 입력한다.
이후에는 커밋이 정상적으로 된다.
오류 해결 2 : 프리팹이나 씬을 변경했는데도 변경점을 체크하지 못한다.
- 문제점 : 프리팹이나 씬을 변경했는데도 변경점을 체크하지 못한다.
- 해결 : ProjectSettings > Editor > VersionControl > Mode > Visible Meta Files 로 사용
- 그냥 계정으로 로그인하지 말고 저장소단위로 Clone을 하자
'✈️ 일반 개발' 카테고리의 다른 글
소스트리 git 대소문자 변경 인식시키기 (0) | 2020.08.24 |
---|---|
GPGS unable to locate achievement 오류 (0) | 2020.01.27 |
SourceTree 유효한 소스 경로/URL이 아닙니다. (0) | 2019.12.22 |
이 버전에서는 기존 사용자가 새롭게 추가된 APK로 업그레이드할 수 없습니다. 따라서 이 버전은 출시할 수 없습니다. (0) | 2018.07.15 |
The Moment Privacy policy (0) | 2016.12.11 |