İşlem hattı oluşturma yaklaşımlarından biri, var olan bir işlem hattını kopyalayıp başlangıç noktası olarak kullanmak olacaktır. YAML işlem hatları için işlem, YAML'i bir işlem hattından diğerine kopyalamak kadar kolaydır. Klasik düzenleyicide oluşturulan işlem hatları için yordam, kopyalanacak işlem hattının yeni işlem hattıyla aynı projede olup olmadığını bağlıdır. Kopyalanan işlem hattı aynı projede ise kopyalayıp farklı bir projede yer alan işlem hattını bu projeden dışarı aktararak projenize aktarın.
TFS'nin bu sürümü YAML işlem hatlarını desteklemez.
Yeni işlem hattınız aynı projede başka bir klasik işlem hattı kopyalayıp oluşturulasa bu bölümdeki yönergeleri izleyin. İşlem hattınız başka bir projede ise, işlem hattını kopyalamak için içeri/dışarı aktarmayı kullanabilirsiniz.
Klasik işlem Edit release pipeline hattını Edit build pipeline klonlamak için veya izinlerine ihtiyacınız vardır.
İşlem hattınız için işlem hattı ayrıntıları sayfasına gidin.
... öğesini seçin ve Kopyala'ya seçin.
İşlem hattınız adına -clone ekli olarak kopyalanmış. Kopyalanan işlem hattını kaydetmek için Sırası kaydet veya Kaydet'i seçin.
Not
Kopyala girişi yalnızca işlem hattınız klasik düzenleyicide oluşturulduktan sonra bağlam menüsünde gösterilir.
Derleme tanımını klonlamak için Derlemeler hub'ını kullanarak Derleme Tanımları'a gidin, istenen derleme tanımının yanındaki ... seçin ve Kopyala'ya gidin.
İşlem hattınız adına -clone ekli olarak kopyalanmış. Kopyalanan işlem hattını kaydetmek için Sırası kaydet veya Kaydet'i seçin.
İşlem hattını dışarı ve içeri aktarma
Var olan bir işlem hattını dışarı aktararak ve ardından içeri aktararak yeni bir klasik işlem hattı oluşturabilirsiniz. Bu, yeni işlem hattının ayrı bir projede oluşturulacak olması gereken durumlarda kullanışlıdır.
YAML işlem hattında, bir projeden dışarı aktarma ve başka bir projeye aktarma işlemi kopyalamayla aynıdır. İşlem hattı YAML'lerini düzenleyiciden kopyalayıp yeni işlem hattınız için YAML düzenleyicisine yapıştırabilirsiniz.
İşlem hattınıza gidin ve Düzenle'yi seçin.
Düzenleyiciden YAML işlem hattını kopyalayın ve yeni işlem hattınız için YAML düzenleyicisine yapıştırın.
TFS'nin bu sürümü YAML işlem hatlarını desteklemez.
Başka bir projeden işlem hattı tanımını kopyalamak için, bu projeden mevcut bir tanımı dışarı aktararak içeri aktarın.
Derleme tanımını dışarı aktarma için Derlemeler hub'ını kullanarak Derleme Tanımları'ne gidin, istenen derleme tanımının yanındaki ... seçin, Dışarı Aktar'ı seçin ve derleme tanımını içeren .json dosyasını indirin.
Derleme tanımını içeri aktarma için Derleme Tanımları sayfasından +İçeri Aktar'ı seçin ve önceki adımda kaydedilen .json dosyasını seçin.
İşlem hattınız için işlem hattı ayrıntıları sayfasına gidin.
... öğesini seçin ve Dışarı Aktar'ı seçin.
İstendiğinde JSON dosyasını yerel makinenize kaydedin. Tarayıcı, dosyayı tarayıcı ayarlarınıza göre indirme dizinine kaydedecek.
İşlem hattını içeri aktar almak için projenizin Derlemelerveya Sürümler sayfasına gidin. +Yeni'yi seçin ve ilgili içeri aktarma işlem hattı seçeneğini belirleyin.
Şimdi içeriğini içeri aktaracak bir JSON dosyası seçmeniz istenir. Daha önce dışarı aktarmış olduğunu JSON dosyasına gidin ve dosyayı seçin.
İçeri aktarma işlemi tamamlandıktan sonra, oluşturulan yeni işlem hattı gösterilir. İşlem hattını dışarı aktarmanın, aracı havuzları, hizmet bağlantıları gibi projeye özgü verileri şeritlere aktaran bir işlem hattı olduğunu unutmayın. Bu ayrıntıları bir kez daha sağlamanız gerekir.
Not
Dışarı Aktar öğesi yalnızca işlem hattınız klasik düzenleyicide oluşturulduktan sonra bağlam menüsünde görünür.
TFS'nin bu sürümü derleme tanımları için içeri/dışarı aktarmayı desteklemez. Yayın tanımları için Clone release definition (TFS 2015 U2 ve üzeri için) uzantısını kullanarak içeri/dışarı aktarabilirsiniz.