Aracılığıyla paylaş


Azure DevOps Services projelerini oluşturmaya ve doldurmaya başlama

Azure DevOps Services

  1. Bağlantıyı seçerek Azure DevOps Demo Oluşturucu sitesine gidin veya tarayıcınızın URL alanına kopyalayınhttps://azuredevopsdemogenerator.azurewebsites.net/.

  2. Oturum Aç'a tıklayın ve Azure DevOps Services'da bir kuruluşla ilişkili Microsoft veya Microsoft Entra hesabı kimlik bilgilerini sağlayın. Kuruluşunuz yoksa Ücretsiz Kullanmaya Başlayın'a tıklayarak bir kuruluş oluşturun ve kimlik bilgilerinizle oturum açın.

    Azure DevOps Demo Generator V2 login

    Dekont

    Birden çok kiracının üyesiyseniz ve seçilen kiracı istenen kiracı değilse, tarayıcı pencerelerinizi kapatın ve yeni bir tarayıcı açıp adresine https://aka.ms/vssignoutgidin. Bu tarayıcıyı kapatın, yeni bir tarayıcı açın ve adresine https://aex.dev.azure.com/megidin ve istediğiniz kiracıyı kullanarak oturum açın.

  3. Oturum açtığınızda, Demo Generator'a Azure DevOps kuruluşunuza erişim izinleri vermek için Kabul Et'i seçin.

    Azure DevOps Demo Generator V2 permissions screen

  4. Azure DevOps Demo Oluşturucu tarafından oluşturulan projeyi barındırmak için kullanacağınız kuruluşu seçin. (Üyesi olduğunuz ve oturum açma bilgilerinizle ilişkilendirilmiş birden çok hesabınız olabilir, bu nedenle dikkatle seçin.) Projeniz için sizin ve diğer katkıda bulunanların bunu tanıtım projesi olarak tanımlamak için kullanabileceğiniz bir ad sağlayın (örneğin, "MyProjectDemo"). Son olarak, ... (Gözat) düğmesine tıklayarak sağlamak istediğiniz tanıtım projesi şablonunu seçin.

    Azure DevOps Demo Generator template selection screen

    Varsayılan şablon, bir otel için eksiksiz ASP.NET 2 web mobil ve masaüstü iş uygulaması içeren SmartHotel360'tır ve Docker kapsayıcıları kullanılarak dağıtılabilir.

    Azure Uygulaması Hizmeti'ne dağıtılan bir ASP.NET Core uygulaması için bir takım projesi tanımlayan MyHealthClinic de dahil olmak üzere diğer birçok şablon vardır; Özelleştirilmiş CI/CD işlem hatlarına sahip bir ASP.NET uygulamasını tanımlayan PartsUnlimited ve Java uygulaması ve Azure Uygulaması Hizmeti dağıtımını tanımlayan MyShuttle. Azure DevOps Labs'den bir laboratuvarı takip ediyorsanız, şablonu seçmek için DevOps Labs sekmesini seçin

    Dekont

    Tüm şablonlar, kurgusal Azure DevOps kullanıcılarına ve önceden doldurulmuş Çevik planlama ve izleme iş öğeleri ve verilerinin yanı sıra Azure Repos Git deposundaki kaynak kodun yanı sıra Azure Pipelines'a erişim sağlar.

  5. Bazı şablonlar, kuruluşunuza ek uzantıların yüklenmesini gerektirebilir. Tanıtım oluşturma işlemi, bu uzantıların zaten yüklü olup olmadığını denetler. Uzantı zaten yüklüyse, uzantı adının önünde yeşil bir denetim görüntülenir. Uzantı yüklü değilse , uzantıları hesabınıza yüklemek için boş onay kutularını seçin. Hazır olduğunuzda Proje Oluştur düğmesine tıklayın.

    Dekont

    Uzantıları el ile yüklemek istiyorsanız, belirli bir uzantı için sağlanan bağlantıya tıklayın ve bu bağlantı sizi Azure DevOps Marketi'nde uzantının sayfasına götürür. Buradan uzantıyı yükleyebilirsiniz.

  6. Projenizin Demo Oluşturucu'nun sağlanması birkaç dakika sürebilir. Tamamlandığında, tanıtım projesine bir bağlantı sağlanır.

    Azure DevOps Demo Generator project created screen

  7. Bağlantıyı seçerek yeni tanıtım Azure DevOps Services projesine gidin ve başarıyla sağlandığını onaylayın.

    Azure DevOps Demo Generator provision confirmation screen

Dekont

Azure kaynaklarını kullanan tanıtım uç noktalarının yapılandırması için URL'ler, oturum açma bilgileri, parola ve diğerleri gibi kendi bilgilerinizi sağlamanız gerekir.

Sonraki: Kendi şablonunuzu nasıl oluşturabileceğinizi öğrenin

Yaygın Sorunlar ve geçici çözümler:

Sorun: Yayın tanımı oluşturulurken hata oluştu:

Sürümlere ARM Outputs:4.* sahip görevler 1. aşamadaki dağıtım işi Agent job için geçerli değil

Neden: Bunun nedeni genellikle Azure DevOps kuruluşunuzda etkinleştirilmemiş veya yüklenmemiş üçüncü taraf uzantılardan biridir. Uzantıların yüklenmesi genellikle hızlıdır, ancak bazen uzantının markete yüklendikten sonra kullanılabilmesi birkaç dakika (hatta saat!) sürebilir.

Geçici çözüm: Birkaç dakika beklemeyi deneyebilir ve uzantının kullanılabilir olup olmadığını onaylayabilir ve ardından oluşturucuyu yeniden çalıştırabilirsiniz.


Sorun: Sorgu oluşturulurken hata oluştu: TF401256: Sorgu Paylaşılan Sorguları için Yazma izinleriniz yok:

Neden: Azure DevOps'ta kullanıcılar farklı erişim düzeylerine sahiptir: Temel, Paydaş ve Visual Studio Abonesi. Erişim düzeyleri, kullanıcıların kullanabileceği özellikleri belirler. Demo oluşturucuyu kullanarak proje sağlamak için en az bir Temel erişim düzeyine ihtiyacınız vardır. Bu hata, kullanıcının paylaşılan sorgu yazma izinleri vermeyen bir paydaş lisansına sahip olduğunu gösterir

Düzeltme: Erişim düzeyini paydaştan temel düzeye değiştirmeniz gerekir. Kuruluşunuza kullanıcı ekleme ve kullanabilecekleri özellik düzeyini belirtme hakkında daha fazla bilgi için lütfen belgelerle ilgili bu makaleye bakın: Kuruluşunuza veya projenize kullanıcı ekleme


Sorun: TF50309: Aşağıdaki hesap işlemi tamamlamak için yeterli izinlere sahip değil:

Bu işlemi gerçekleştirmek için aşağıdaki izinler gereklidir: Yeni projeler oluşturma

Neden: Seçtiğiniz Azure DevOps kuruluşunda yeni proje oluşturma izniniz yok. Project Yönetici istrators grubunun bir parçası olmanız veya yeni projeler oluşturmak için açık izinlere sahip olmanız gerekir

Düzeltme: Lütfen gerekli izinlere sahip olduğunuzdan emin olun veya oluşturma iznini yansıttığınız farklı bir Azure DevOps kuruluşu seçmeyi deneyin.