(Her yerde Team Explorer) ortam değişkenlerini ayarlama
İşletim sisteminiz, yapılandırma ve durum bilgilerini sağlamak için adlandırılmış ortam değişkenleri olan bir dinamik değerler kümesini barındırır. Tek bir kabuk ya da komut istemi için geçici olarak bir ortam değişkeni ayarlayabilirsiniz. Ayrıca tüm gelecek kabukları ve komut istemlerini etkilesin diye değişkenleri kalıcı olması için ayarlayabilirsiniz. Bu konu yalnızca değişkenlerin ve değerlerinin kullanıcının kök dizinindeki kabuk başlatma komut dosyalarında saklandığı UNIX'te kalıcı ortam değişkenlerinin nasıl ayarlanacağına odaklanır.
Team Foundation Server için Platformlar Arası Komut Satırı İstemcisi üzerinde etkisi olan çevre değişkenlerine birkaç örnek:
Ortam Değişkenleri |
Description |
TF_AUTO_SAVE_CREDENTIALS |
Değişken, “1” gibi herhangi bir değere ayarlandığında kimlik bilgilerine yönelik etkileşimli istemde sağlanan veya komut satırı seçenekleri tarafından sağlanan kimlik bilgilerini kaydedin. |
TF_DIFF_COMMAND |
Belirli bir değere ayarlandığında tf diff komutu için dosyaları karşılaştırın. Örneğin, TF_DIFF_COMMAND=“/usr/local/bin/visual_diff %1 %2”. Ortam değişkeni ve bağımsız değişkenlerinin nasıl biçimlendirileceği hakkında daha fazla bilgi için tf help diff komutunu çalıştırın. |
TF_MERGE_COMMAND |
Dosyaları birleştirin ve tf resolve komutu belirli bir değere ayarlandığında değiştirilen öğeler arasındaki çakışmaları çözün. Örneğin, TF_MERGE_COMMAND=“/usr/local/bin/visual_resolve %1 %2 %4”. Ortam değişkeni ve bağımsız değişkenlerinin nasıl biçimlendirileceği hakkında daha fazla bilgi için tf help resolve komutunu çalıştırın. |
http_proxy |
Tüm bağlantılar için HTTP proxy'si olarak kullanılacak değeri belirtin. Örneğin, HTTP_PROXY="http://proxy.mycompany.com:8080/". |
https_proxy |
Tüm bağlantılar için HTTPS proxy'si olarak kullanılacak değeri belirtin. Örneğin, HTTPS_PROXY=“https://proxy.mycompany.com:8080/”. |
no_proxy |
Proxy'yi atlaması gereken ana bilgisayarları belirleyin. Örneğin, NO_PROXY=”localhost,.mycompany.com,192.168.0.10:80” |
TF_ACCEPT_UNTRUSTED_CERTIFICATES |
Değişkene "1" gibi herhangi bir değer ayarlandığında güvenilmeyen SSL sertifikaları kabul edin. |
UNIX'te Değişkenleri Ayarlama
Aşağıdaki örnekte, farklı dosyaları düzenleyerek UNIX üzerinde “NAME” adlı bir ortam değişkeninin nasıl ekleneceği gösterilmiştir. Ortam değişkeni için "AD" ve "değer"i belirli bir ad ve değer ile değiştirebilirsiniz.
sh: ~/.profile dosyasını bir metin düzenleyicisinde açın ve aşağıdaki örnekte gösterildiği gibi dosyanın sonuna iki metin satırı ekleyin:
NAME=”value”
export NAME
Dosyayı kaydedip kapatın.
bash/zsh/ksh: Bir metin düzenleyicisinde ~/.bashrc (bash), ~/.zshrc (zsh), veya ~/.profile (ksh) dosyasını açın ve aşağıdaki örnekte gösterildiği şekilde dosyanın sonuna metnin bir satırını ekleyin.
export NAME=”value”
Dosyayı kaydedip kapatın.
csh/tcsh: ~/.cshrc (csh) veya ~/.tcshrc (tcsh) dosyasını bir metin düzenleyicisinde açın ve dosyanın sonuna aşağıdaki örnekte gösterildiği gibi bir metin satırı ekleyin:
setenv NAME “value”
Dosyayı kaydedip kapatın.
UNIX kullanıcılarınız için tüm yeni kabukların “NAME” (AD) adında ortam değişkeni olacaktır. Bunun gelecek programları etkilemesini istemiyorsanız, metni düzenlediğiniz başlatma dosyasından kaldırın, kabuk oturumunu kapatın ve ardından yeniden oturum açın. “NAME” ortam değişkeni artık var olmayacaktır.
Ayrıca bkz.
Kavramlar
Platformlar arası komut satırı istemcisi - Başlangıç Kılavuzu