다음을 통해 공유


Srcsrv.ini 파일

Srcsrv.ini 파일은 모든 소스 제어 서버의 master 목록입니다. 각 항목에는 다음과 같은 데이터가 있습니다.

MYSERVER=ServerInfo

Perforce를 사용하는 경우 ServerInfo 는 서버에 대한 전체 네트워크 경로와 콜론, 그 다음에 사용하는 포트 번호로 구성됩니다. 예:

MYSERVER=machine.corp.company.com:1666

Srcsrv.ini 실제로 이 패키지와 함께 제공되는 모듈을 사용하여 빌드를 인덱싱하는 데 필요한 파일입니다. 이 항목은 서버 정보를 설명하는 데 사용되는 별칭을 만듭니다. 값은 지원하는 모든 서버에 대해 고유해야 합니다.

이 파일은 디버거를 실행하는 컴퓨터에도 설치할 수 있습니다. SrcSrv가 시작되면 값에 대한 Srcsrv.ini 확인합니다. 이러한 값은 .pdb 파일에 포함된 정보를 재정의합니다. 이를 통해 사용자는 디버그 시 대체 소스 제어 서버를 사용하도록 디버거를 구성할 수 있습니다. 그러나 서버를 잘 관리하고 이름을 바꾸지 않으면 클라이언트 디버거 설치에 이 파일을 포함할 필요가 없습니다.

이 파일은 클라이언트 쪽에서도 다른 용도로 사용됩니다. 자세한 내용은 SrcSrv 도구와 함께 설치된 샘플 Srcsrv.ini 파일을 참조하세요.

다른 위치 또는 파일 이름 사용

기본적으로 SrcSrv는 windows용 디버깅 도구 설치 디렉터리의 srcsrv 하위 디렉터리에 있는 Srcsrv.ini 파일을 master 구성 파일로 사용합니다.

SRCSRV_INI_FILE 환경 변수를 원하는 파일의 전체 경로 및 파일 이름과 동일하게 설정하여 구성에 대해 다른 파일을 지정할 수 있습니다.

예를 들어 여러 사람이 단일 구성 파일을 공유하려는 경우 모든 시스템에서 액세스할 수 있는 공유에 배치한 다음 다음과 같이 환경 변수를 설정할 수 있습니다.

set SRCSRV_INI_FILE=\\ourserver\ourshare\bestfile.txt