Subversion 통합 문제해결
기술노트 12129
아키텍처:
All
컴포넌트:
IDE
업데이트:
2021-06-09 오전 4:13
소개
IAR Embedded Workbench의 통합이 나의 버전 컨트롤 시스템과 동작하지 않습니다.
적용대상
Several IAR Embedded Workbench versions released after April 2011 have the ability to communicate with the Subversion version control system. These IAR Embedded Workbench versions (or later) have this ability. (At the date of writing 2011-10-03 these are):
2011년 4월 이후에 출시된 여러 IAR Embedded Workbench 버전은 Subversion 버전 제어 시스템과 통신할 수 있습니다. 이러한 IAR Embedded Workbench 버전(또는 상위 버전)에는 이러한 기능이 있습니다. (2011-10-03에 작성된 이래 다음과 같습니다):
IAR Embedded Workbench for ARM |
6.20 |
IAR Embedded Workbench for AVR32 |
4.10 |
IAR Embedded Workbench for 430 |
5.30 |
IAR Embedded Workbench for AVR |
6.10 |
IAR Embedded Workbench for SH |
2.20 |
IAR Embedded Workbench for RX |
2.30 |
해결방법
Screenshots of working Subversion connection.zip
이 정보는 통합 작업을 수행하는 데 도움이 됩니다:
조치 1 - Subversion 작업 디렉토리(working copy) 설정
IDE에서 Subversion 통합을 사용하려면 svn.exe 및 TortarProc.exe가 포함된 폴더가 경로에 있는지 확인합니다:
C:\Program Files\TortoiseSVN\bin
조치 2 - IAR Embedded Workbench 프로젝트와 연결
IAR Embedded Workbench 프로젝트와 SVN 시스템을 연결하기 위해 다음을 수행합니다:
- SVN 클라이언트 프로그램에서 SVN 작업 디렉토리를 설정합니다.
- IDE에서 프로그램의 프로젝트를 SVN 작업 디렉토리에 연결합니다.
질의응답
Q1 - Subversion의 어떤 버전을 사용하는 것이 좋을까요?
A1 - 현제 테스트된 버전은 다음과 같습니다: Svn.exe, 버전 1.6.17 (r1128011) 그리고 TortoiseProc.exe TortoiseSVN 1.6.16, Build 21511
Q2 - 예전 버전의 Subversion을 사용해도 될까요?
A2 - 2010년 5월 이후에 릴리즈된 모든 버전에 대해 테스트를 마쳤고, 잘 동작하는 것을 확인했습니다. 참고 : 이전 버전은 IAR 구현이 Subversion의 권장 인터페이스만 사용하므로 작동합니다.
Q3 - Subversion의 가장 최신 버전도 사용해도 되나요?
A3 - (지금까지) 1.7.x에서 알려진 문제들은 다음과 같습니다 : Tortoise는 커맨드 라인 툴 (svn.exe)를 기본으로 설치하지 않습니다. 따라서 사용자 (svn.exe가 없는 Tortoise 1.7)는 커맨드 라인 툴을 활성화 한다는 "체크 박사"와 함께 Tortoise를 재설치 해야합니다.
모든 제품 이름은 해당 소유자의 상표 또는 등록 상표입니다.