Aracılığıyla paylaş


Azure DevOps'a bağlanan araçlar ve istemciler

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Microsoft yazılım geliştirme araçları platformu iyi oluşturulmuştur. Visual Basic ve Visual Studio tümleşik geliştirme ortamı (IDE), ekipleri yazılım geliştirmelerinde destekler ve ürün işlevselliğini genişletmek için bir eklenti kataloğu sunar. Özellikle Takım Gezgini eklentisi, Visual Studio istemcisinin kaynak denetimi, iş izleme, derleme ve test işlemlerini desteklemek için Azure DevOps'a bağlanmasına olanak tanır. Bu makalede, Azure DevOps'a bağlanmak ve geliştirmenizi geliştirmek için kullanabileceğiniz çeşitli araçlar ve istemciler açıklanmaktadır.

Masaüstü istemci geliştirici araçları

Geliştiriciler, Visual Studio'nun ve eklentilerin aşağıdaki sürümleri aracılığıyla birçok araç için erişime sahiptir. Visual Studio'nun herhangi bir sürümünü indirmek için Visual Studio İndirmeleri sayfasına gidin. Visual Studio sürümleriyle hangi özellikleri elde ettiğinizi anlamak için bkz. Visual Studio tekliflerini karşılaştırma.

Visual Studio sürümü Açıklama
Visual Studio Topluluğu Web uygulamaları ve bulut hizmetleri de dahil olmak üzere Android, iOS ve Windows için modern uygulamalar oluşturmak için tam özellikli, genişletilebilir IDE. (Visual Studio Express'in yerini alır)
Visual Studio Profesyonel Bireysel geliştiricileri veya küçük ekipleri desteklemek için geliştirme araçları ve hizmetleri.
Visual Studio Kurumsal Her boyutta ve ölçeklendirme gereksinimi olan ekipler için tümleşik, uçtan uca geliştirme araçları ve çözümleri. Karmaşık kurumsal uygulamalar tasarlamayı, derlemeyi ve yönetmeyi destekler.
Visual Studio Test Uzmanı Geliştirme süreci boyunca kalite ve işbirliğini desteklemek için Microsoft Test ve geliştirme araçlarına erişim.
Visual Studio Code Azure DevOps'ta Git depolarına bağlanmayı destekleyen ücretsiz bir uzantıya sahip ücretsiz, açık kaynak kod düzenleyicisi.
Azure DevOps Services Eklentisi ile Android Studio Android geliştiricileri desteklemek ve Azure DevOps'taki Git depolarına bağlanmak için ücretsiz eklenti.
Azure DevOps Services Eklentisi ile IntelliJ Azure DevOps'taki Git depolarına bağlanmak için IntelliJ IDEA veya Android Studio kullanan geliştiricileri desteklemek için ücretsiz eklenti.

İstemci kitaplıklarını kullanmaya başlamak için bkz. İstemci kitaplığı örnekleri.

Takım Gezgini eklentisi

Tüm Visual Studio sürümlerinin eklentisi olan Takım Gezgini, Visual Studio'yu Azure DevOps'ta tanımlanan projelere bağlar. Kaynak kodunu, iş öğelerini ve derlemeleri yönetebilirsiniz. Takım Gezgini, kaynak denetimi için Git ve Team Foundation Sürüm Denetimi'nin (TFVC) kullanılmasını destekler. Daha fazla bilgi için bkz. Takım Gezgini'nde çalışma.

Visual Studio 2022'de kaynak denetimi biçimi olarak Git'i gösteren Takım Gezgini giriş sayfasının ekran görüntüsü.

Visual Studio 2019'da Git ile giriş sayfası

Kaynak denetimi biçimi olarak Git'i gösteren Takım Gezgini giriş sayfasının ekran görüntüsü.

Visual Studio 2019'da TFVC içeren giriş sayfası

Kaynak denetimi biçimi olarak TFVC'yi gösteren Takım Gezgini giriş sayfasının ekran görüntüsü.

Visual Studio Git deneyimi

Visual Studio 2019 ve sonraki sürümler, kaynak denetimi ve depo görevlerine hızlı erişim sağlayan Git menüsü sağlar.

Visual Studio 2022'de Git menüsünün ekran görüntüsü.

Visual Studio 2022, Git Değişiklikleri ve Git Deposu pencerelerini de sağlar:

Visual Studio 2022'deki Git Değişiklikleri ve Git Deposu pencerelerinin ekran görüntüsü.

Visual Studio'da Git menüsünün ekran görüntüsü.

Daha fazla bilgi için bkz . Visual Studio'da Git deneyimi ve Git ile Takım Gezgini'nin yan yana karşılaştırması.

Office tümleştirme araçları

Azure DevOps ile iş öğeleri eklemek ve toplu olarak değiştirmek istiyorsanız , Microsoft Office Excel'i tümleştirebilirsiniz. Tümleştirmeyi desteklemek için Azure DevOps Office Integration 2019 eklentisini yüklemeniz gerekir.

Göreve özgü istemciler

Aşağıdaki istemciler test çalışmalarını yönetme, geri bildirim sağlama ve iş öğelerini değiştirme gibi belirli görevleri destekler:

Tarayıcı tabanlı web araçları

Azure DevOps'a bağlanmak için tarayıcı tabanlı web araçları kullanılabilir. Web portalı veya Azure DevOps Services ürün ekibi tarafından oluşturulan ve bakımı yapılan uzantılar aracılığıyla desteklenen işbirliği araçlarını kullanabilirsiniz.

Web portalı desteği

Web portalı aracılığıyla desteklenen işbirliği araçları Temel hizmetler altında özetlenir. Yeni özellikler Azure DevOps Services için üç haftada bir ve Azure DevOps Server için üç ayda bir dağıtılır.

Aşağıdaki tabloda desteklenen tarayıcılar ve geçerli Azure DevOps sürümleri listelenmektedir:

Tarayıcı Sürüm Azure DevOps desteği
Microsoft Kenar, Firefox, Chrome En yeni Azure DevOps Services, Azure DevOps Server 2019 ve üzeri
Safari (Mac) 14.1 ve üzeri Azure DevOps Services, Azure DevOps Server 2019 ve üzeri
Internet Gezgini 11 ve üzeri Yalnızca Azure DevOps Server 2019 ve 2020

Daha fazla bilgi için bkz. Web portalı gezintisi.

Tarayıcı tabanlı uzantılar

Azure DevOps Services ürün ekibi aşağıdaki yerleşik uzantıları korur:

  • Kod arama: Ekipler arası işbirliğini ve kod paylaşımını artırın. Geliştiricilerin, bir kuruluş veya koleksiyonda barındırılan tüm projelerin kod tabanında ilgili bilgileri hızla bulmasını sağlayın. Uygulama örneklerini, göz atma tanımlarını ve hata metnini keşfedin.
  • İş öğesi arama: İlgili iş öğelerini hızla bulun ve bir kuruluştaki tüm projeler üzerinde tüm iş öğesi alanlarında arama. İlgili iş öğelerini verimli bir şekilde bulmak için tüm alanlarda tam metin aramaları çalıştırın. Herhangi bir iş öğesi alanında satır içi arama filtrelerini kullanın ve iş öğeleri listesini hızla daraltın.

Azure DevOps'ta Kuruluş ayarları>Uzantılara>Göz Atma marketi altında daha fazla uzantı bulabilirsiniz. Daha fazla bilgi için bkz. İş izleme verilerini geçirme ve tümleştirme hakkında.

Komut satırı araçları

Aşağıdaki komut satırı araçlarını kullanarak birçok kod geliştirme ve yönetim görevini tamamlayabilirsiniz:

Üçüncü taraf uygulamalar için tümleşik araç desteği

Çeşitli araçlar, üçüncü taraf bir uygulamadan Azure DevOps izleme ve etkileşim için destek sağlar.

Hizmet Tümleşik araçlar Kaynaklar
Azure Boards Gevşeklik, Microsoft Ekipleri - Slack ile Azure Boards
- Microsoft Teams ile Azure Boards
Azure Depoları Gevşeklik, Microsoft Ekipleri - Slack ile Azure Repos
- Azure Repos ve Microsoft Teams
Azure Pipelines Slack, Microsoft Teams, ServiceNow, Jenkins - Slack ile Azure Pipelines
- Microsoft Teams ile Azure Pipelines
- ServiceNow ile değişiklik yönetimi
- Jenkins'ten sürekli dağıtım

Pazar yeri uzantıları

Visual Studio ve Azure DevOps çeşitli özellikler ve işlevler ile işlevselliği genişletme ve paylaşma olanağı sunar. Uzantılar, Azure DevOps ve iş izleme deneyimlerinizi özelleştirmek ve genişletmek için kullanabileceğiniz basit eklentilerdir. Uzantılar HTML, JavaScript ve CSS gibi standart teknolojilerle yazılır. Tercih ettiğiniz geliştirme araçlarını kullanarak kendi uzantılarınızı da geliştirebilirsiniz:

  • RESTful API kitaplığını kullanarak özel uzantılar oluşturun.
  • Uzantılarınızı Azure DevOps Market'te yayımlayın.
  • Uzantılarınızı özel kullanım için koruyun veya uzantılarınızı Visual Studio ve Azure DevOps kullanan milyonlarca geliştiriciyle paylaşın.

Daha fazla bilgi için bkz. Azure DevOps Marketi ve Uzantılara genel bakış.

REST API'leri

Azure DevOps API'leri REST, OAuth, JSON ve hizmet kancasını temel alır. Bu kaynaklar, sektörde yaygın olarak desteklenen standart web teknolojileridir. REST API'leri, Azure DevOps'a uzantı derlemeyi desteklemek için sağlanır. Daha fazla bilgi için bkz. REST API'ye genel bakış.