Aracılığıyla paylaş


Platformlar arası komut satırı istemcisi - Başlangıç Kılavuzu

Ortak UNIX platformlarında uygulamalar geliştiriyorsanız, Team Foundation Server'a erişmek ve sürüm denetimi işlemleri gerçekleştirmek için Çapraz Platform Komut Satırı İstemcisi'ni kullanabilirsiniz.

Komut satırı istemcisine şu şekilde başlarsınız:

  1. Çapraz Platform Komut Satırı İstemcisini yükleyin:

    1. İstemciyi içeren arşivin (.zip dosyası) sıkıştırmasını açın.

    2. Kabuk veya sistem yolunu sıkıştırması açılmış dosyaların arşivlendiği klasörü de içerecek şekilde yapılandırın. Java Çalıştırma Zamanı Ortamı veya Java Development Kit'in yolda bulunduğundan veya JAVA_HOME ortam değişkenini ayarladığınızdan emin olun.

    3. İstemcinin çalışmakta olduğunu doğrulamak için, komut bilgi istemine tf yazın ve sonra Enter tuşunu seçin.

      İstemci düzgün şekilde yüklenmişse, Team Explorer Everywhere ile başlayan çıkış görünür.

      Komutların herhangi birisi hakkında daha fazla bilgi için Komut hakkında bilgi almak istediğiniz komutun adı olacak şekilde tf help Komutunu yazın. Örneğin, tür tf help checkin.

  2. Platformlar Arası Komut Satırı İstemcisi için Microsoft Yazılımı Lisans Koşulları'nı görüntüleyip kabul edin. Sürüm denetim işlemlerini yapabilmeniz için aşağıdaki EULA komutunu çalıştırmanız gerekir.

    tf eula
    

    Microsoft Yazılımı Lisans Koşulları görüntülenir. Şartları kabul etmek için "evet" veya "e" yazmanız gerekir.

  3. Bir yerel çalışma alanı oluşturmak için workspace komutunu çalıştırın. Çalışma alanı Team Foundation sunucusundaki sürümü denetlenmiş klasörlerle eşlenmiş yerel diskteki istemci tarafı klasörlerini içerir.

    Aşağıdaki örnekte, TFS koleksiyonunda (“http://myserver:8080/tfs/DefaultCollection”) Beta1 adı verilen yeni bir çalışma alanı oluşturulur.

    tf workspace -new Beta1 -collection:http://myserver:8080/tfs/DefaultCollection
    

    Not

    Bir çalışma alanı oluşturduğunuzda veya düzenlediğinizde, konumunun yerel ya da sunucu üzerinde olduğunu belirleyebilirisiniz.Yerel varsayılan ayardır.Çevrimdışı olduğunda bile çekirdek sürüm denetim işlemlerini hızlı bir şekilde gerçekleştirmenize izin verir.

  4. Yerel klasörler ile sunucudaki klasörler arasında çalışma alanı eşlemeleri oluşturmak için workfold komutunu çalıştırın. Varsayılanda, çalışma eşlemeleri özyinelemeli olarak uygulanır. Yerel klasörü sunucu klasörüne eşlediğinizde, sistem tüm geçerli ve ileriki alt klasörlerle dolaylı olarak eşleme oluşturur.

    Aşağıdaki örnek, Beta1 çalışma alanındaki /Users/Example klasörünü Team Foundation sürüm denetimi sunucu klasörü $/ScrumProject/JavaSample ile eşler.

    tf workfold -map $/ScrumProject/JavaSample -workspace:Beta1 /Users/Example
    
  5. Eşleştirdiğiniz yerel çalışma klasörünün yol dizinini değiştirin. Örnek:

    cd /Users/Example
    
  6. Team Foundation Server'dan bir dosya kopyasını almak veya çalışma alanınızı sunucudaki en son iade edilen değişikliklerle eşitlemek için get komutunu çalıştırın. Örnek:

    tf get
    
  7. Bir dosyayı düzenleyin. Değişiklikler yerel çalışma alanında bekleyen değişiklikler olarak işaretlenir.

  8. Yeni bir dosya oluşturun ve çalıştırılabilir hale getirin. Örnek:

    $ chmod u+x HelloWorld.sh
    
  9. Yeni dosyayı Team Foundation Server'a eklemek için add komutunu çalıştırın. Örnek:

    tf add Helloworld.sh
    
  10. Çalışma alanındaki öğelere yönelik bekleyen değişiklikler hakkında bilgileri gözden geçirmek için status komutunu çalıştırın.

    tf status 
    
  11. Geçerli çalışma alanındaki bekleyen değişiklikleri Team Foundation Server'a iade etmek için checkin komutunu çalıştırın.

    Aşağıdaki örnek güncel çalışma alanındaki çalışma öğesi 11 ile bağlantılı bekleyen değişiklikleri, yeni bir değişiklik kümesi oluşturmak üzere belirtilen açıklamayla birlikte Team Foundation sürüm denetimi sunucusuna gönderir.

    tf checkin -comment:"Fixed a bug” -associate:11 
    

Not

Komut sözdizimi ve Team Foundation Server'a bağlanma hakkında daha fazla bilgi için bkz. Komut satırı sözdizimi (her yerde Team Explorer) ve Her yerde Team Explorer komut satırı kimlik doğrulaması.

Şimdi komut satırı istemcisini kullanarak en temel sürüm denetimi işlemlerini tamamladınız Ayrıca gerek duyabileceğiniz birkaç tane daha işlem:

  • Bir dosyanın veya klasörün yolunu ya da ismini değiştirmek için yeniden adlandır komutunu çalıştırın.

    Aşağıdaki örnekte, test1.txt adı NewTest.txt olarak değiştirilir.

    tf rename test1.txt NewTest.txt
    
  • Team Foundation Server'dan bir dosya veya klasörü kaldırmak ve bunları diskten silmek için delete komutunu çalıştırın. İade işlemi gerçekleştirmedikten sonra bu komutun sonuçları diğer çalışma alanlarında görünür değildir. Örnek:

    tf delete Test-new.txt
    

    Not

    Çalışma alanınızdaki bir öğeyi sildiyseniz fakat değişikliği kaydetmediyseniz, undo komutunu kullanarak öğeyi çalışma alanınıza geri yükleyebilir ve silme işini bekleyen değişiklikler listesinden kaldırabilirsiniz.

    Başka bir bekleyen değişikliği olan bir öğeyi silemezsiniz.Örneğin, kullanıma alınmış bir dosya silinemez.Böyle öğeleri silmek için, şu anki bekleyen değişikliği geri almalısınız.

Not

Komutları satır satır yazmak istemiyorsanız, yukarıdaki görevleri otomatikleştirmek için bir komut dosyası yazabilirsiniz.Bkz: Platformlar arası Team Foundation Server istemcisi komut satırı komut dosyası oluşturma

Ayrıca bkz.

Kavramlar

Her yerde Team Explorer komut satırı kimlik doğrulaması

(Her yerde Team Explorer) ortam değişkenlerini ayarlama

Platformlar arası Team Foundation Server istemcisi komut satırı komut dosyası oluşturma

Visual Studio ve Team Foundation Server ile uygulama yaşam döngüsü Yönetimi

Diğer Kaynaklar

Her yerde Team Explorer kullandığı

Komut satırı sözdizimi (her yerde Team Explorer)