문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

환경 변수 설정(Team Explorer Everywhere)

운영 체제가 구성과 상태 정보를 제공하기 위해 명명된 환경 변수인 동적 값의 집합을 유지합니다. 단일 셸 또는 명령 프롬프트에 대한 환경 변수를 설정할 수 있습니다. 모든 향후 셸 또는 명령 프롬프트에 영향을 미치도록 변수를 유지하게 설정할 수도 있습니다. 이 항목에서는 변수와 이들의 값이 사용자의 루트 디렉토리에 있는 셸 초기화 스크립트에 저장되는 UNIX에서 영구 환경 변수를 설정하는 방법만 중점적으로 다룹니다.

다음은 Team Foundation Server용 크로스 플랫폼 명령줄 클라이언트에 영향을 미치는 환경 변수의 몇 가지 예입니다.

환경 변수

설명

TF_AUTO_SAVE_CREDENTIALS

변수가 "1"과 같은 값으로 설정될 경우 명령줄 옵션 또는 대화형 프롬프트에서 제공하는 자격 증명을 자명 증명 캐시에 저장합니다.

TF_DIFF_COMMAND

특정 값을 설정할 때 tf diff 명령으로 파일을 비교합니다. 예를 들어, TF_DIFF_COMMAND=“/usr/local/bin/visual_diff %1 %2”입니다.

환경 변수 및 인수 형식을 지정하는 방법에 대한 자세한 내용을 보려면 tf help diff 명령을 실행하십시오.

TF_MERGE_COMMAND

파일을 병합하고 특정 값으로 설정되면 tf resolve 명령에 대해 변경된 항목 간의 충돌을 해결합니다. 예를 들어, TF_MERGE_COMMAND=“/usr/local/bin/visual_resolve %1 %2 %4”입니다.

환경 변수 및 인수 형식을 지정하는 방법에 대한 자세한 내용을 보려면 tf help resolve 명령을 실행하십시오.

http_proxy

모든 연결에 대한 HTTP 프록시로 사용할 값을 지정합니다. 예를 들어, HTTP_PROXY="http://proxy.mycompany.com:8080/"입니다.

https_proxy

모든 연결에 대한 HTTPS 프록시로 사용할 값을 지정합니다. 예를 들어, HTTPS_PROXY=“https://proxy.mycompany.com:8080/”입니다.

no_proxy

프록시를 사용하지 않아야 하는 호스트를 결정합니다. 예를 들어, NO_PROXY=”localhost,.mycompany.com,192.168.0.10:80”입니다.

TF_ACCEPT_UNTRUSTED_CERTIFICATES

변수는 "1"과 같은 값을 설정할 때 신뢰할 수 없는 SSL 인증서를 수락합니다.

다음 예제에서는 다른 파일을 편집하여 UNIX에서 "NAME"이라는 이름의 환경 변수를 추가하는 방법을 보여 줍니다. 환경 변수의 특정 이름과 값으로 “이름” 및 “값”을 대체할 수 있습니다.

  • sh : 텍스트 편집기에서 ~/.profile을 열고 다음 예제와 같이 파일의 끝에 두 줄의 텍스트를 추가합니다.

    NAME=”value”

    export NAME

    파일을 저장한 후 닫습니다.

  • bash/zsh/ksh : 텍스트 편집기에서 ~/.bashrc (bash), ~/.zshrc (zsh) 또는 ~/.profile (ksh) 파일을 열고 다음 예제와 같이 파일의 끝에 한 줄의 텍스트를 추가합니다.:

    export NAME=”value”

    파일을 저장한 후 닫습니다.

  • csh/tcsh : 텍스트 편집기에서 ~/.cshrc (csh) 또는 ~/.tcshrc (tcsh) 파일을 열고, 다음 예제와 같이 파일의 끝에 한 줄의 텍스트를 추가합니다.

    setenv NAME “value”

    파일을 저장한 후 닫습니다.

UNIX 사용자의 모든 새로운 셸은 “NAME”이라는 환경 변수를 갖게 됩니다. 향후 프로그램에 영향을 받지 않으려면 편집한 초기 파일에서 텍스트를 제거하고, 셸에서 로그아웃한 뒤 다시 로그인합니다. “NAME” 환경 변수는 더 이상 존재하지 않습니다.

표시: