Aracılığıyla paylaş


Genel iş akışını içeri ve dışarı aktarma

Genel iş akışı kullanarak tanımlayın ve iş öğesi alanları ve birden çok takım projeleri ve iş öğesi türleri paylaşan genel listeleri güncelleştirmek için gereken işi en aza indirebilirsiniz.Genel iş akışı ile tanımlayın ve güncelleştirme alanları ve genel listeler.Aşağıdaki komutları kullanarak bir takım projesi koleksiyonu veya takım projesi için genel iş akışını yönetebilirsiniz witadmin komut satırı aracını:

  • exportglobalworkflow: Genel iş akışının bir XML dosyası veya komut isteminin aktarır.

  • importglobalworkflow: Genel iş akışının bir XML dosyasından içeri aktarır.

Çalıştırmak için witadmin komut satırı aracı, komut istemini açın nerede ya da Visual Studio veya Ekip Gezgini yüklenir ve girin:

cd %programfiles(x86)%\Microsoft Visual Studio 12.0\Common7\IDE

Windows 32-bit sürümü üzerinde değiştirmek %programfiles(x86)% ile %programfiles%.

Genel iş akışı hakkında daha fazla bilgi için Customize global workflow.

Gereksinimler

  • Genel bir iş akışı dışarı aktarmak için geçerli bir kullanıcı takım projesi veya takım projesi koleksiyonu olmalıdır.

  • To import a global workflow to a team project, you must be a member of the following security groups: Team Foundation Administrators, Project Collection Administrators, or Project Administrators.

  • Genel iş akışının bir takım projesi koleksiyonuna içeri aktarmak için herhangi bir üyesi olmalıdır Team Foundation Yöneticileri veya proje koleksiyonu yöneticileri.

Bkz. Team Foundation Server izinleri.

[!NOT]

Yönetimsel izinler ile oturum olsa bile, bu işleve çalıştıran bir sunucuda gerçekleştirmek için yükseltilmiş bir komut istemi penceresi açın Windows Server 2008.Yükseltilmiş bir komut istemi penceresi açmak için Başlat, açık komut istemi kısayol menüsünü ve ardından seçin yönetici olarak çalıştır.Daha fazla bilgi için Microsoft Web sitesindeki şu sayfaya bakın: kullanıcı erişim denetimi.

witadmin exportglobalworkflow /collection:CollectionURL [/p:ProjectName] [/f:FileName] [/e:Encoding] [/exportgloballists] 

witadmin importglobalworkflow /collection:CollectionURL [/p:ProjectName] /f:FileName [/e:Encoding] [/v]

Parametreler

Parametre

Açıklama

/collection:CollectionURL

Koleksiyonun URI'sini belirtir.Aşağıdaki biçimde URI belirtmeniz gerekir: http://ServerName: Port/VirtualDirectoryName/CollectionName

Bir sanal dizin belirtmezseniz, aşağıdaki biçimde URI belirtmeniz gerekir:

http://ServerName: Port / CollectionName.

/p:ProjectName

İsteğe bağlı.Genel iş akışını içeri veya dışarı aktarmak istediğiniz takım projesi.Bu takım projesi/koleksiyon parametresi kullanarak belirtilen toplama tanımlanması gerekir.Bir takım projesi belirtmezseniz, genel iş akışını içeri aktarılan veya koleksiyon için verilebilir.

/f:FileName

Yol ve vermek veya almak genel iş akışı için XML tanım dosyasının adı.

[!NOT]

İstemci bilgisayarın çalışıyorsa, Windows Vista, belirli bir klasöre izinlere sahip değil.Genel listesi nerede izinleri olmayan bir konuma dışarı çalışırsanız, kayıt defteri sanallaştırma teknolojisi otomatik olarak verilen dosyayı yeniden yönlendirir ve sanal depoya kaydeder.For more information, see the following pages on the Microsoft web site: Registry Virtualization and Common file and registry virtualization issues in Windows Vista.Bu yeniden yönlendirme kaçınmak için dosya izinlere sahip olduğu bir konuma dışarı aktarabilirsiniz.

/e:Encoding

İsteğe bağlı.Adı bir .NET Framework 2,0 kodlama biçimi.Belirtilen kodlama vermek veya XML verilerini almak için kullanılır.Örneğin, /e utf-7 Unicode (UTF-7) kodlamasını belirtir.Bu parametre, boş bırakılırsa witadmin kodlama algılamaya çalışır ve algılama başarısız olursa UTF-8 kullanır.

/v

İsteğe bağlı.Genel iş akışını tanımlayan ama tanım dosyası almaz XML doğrular.

/exportgloballists

İsteğe bağlı.Genel iş akışının başvuruda genel listeleri tanımlarını aktarır.Genel listeler için tanımları genel iş akışının XML tanımını katıştırılmış.Bu parametre belirtmezseniz, genel listeler için tanımları atlanır.

/? veya help

Komut İstemi penceresinde komutu hakkında Yardım görüntüler.

Notlar

Genel bir iş akışı alarak, iş öğesi alanları tanımlayabilirsiniz.Ancak, genel iş akışı kullanarak varolan alanların özelliklerini değiştiremezsiniz.İçermeyen genel bir iş akışı alırsanız bir FIELDS öğesi, genel iş akışı için daha önce alınan tüm kurallar silinecektir.Alan tanımları etkilenmez.

Örnekler

Aksi belirtilmedikçe, aşağıdaki değerleri her örneğe uygulanır:

  • Koleksiyon için URI: http://AdventureWorksServer/tfs/DefaultCollection

  • Takım projesi: Contoso

  • Bağlantı noktası numarası sunucu Web sitesinin: 8080

Bir takım projesi için genel bir iş akışı tanımını Dışarı Aktar

Aşağıdaki örnek, bir takım projesi için genel iş akışının verir:

witadmin exportglobalworkflow /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:Contoso /f:C:myGlobalWorkflow.xml

Genel iş akışının tanımını bir takım projesine içeri aktar

Aşağıdaki örnek, genel iş akışını Contoso takım projesine alır:

witadmin importglobalworkflow /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /p:Contoso /f:C:collectionGlobalWorkflow.xml 

Genel iş akışının tanımını bir koleksiyona içeri aktar

Aşağıdaki örnek, genel iş akışını koleksiyona alır:

witadmin importglobalworkflow /collection:http://AdventureWorksServer:8080/tfs/DefaultCollection /f:C:collectionGlobalWorkflow.xml 

Ayrıca bkz.

Kavramlar

Genel listeleri tanımlama

Diğer Kaynaklar

Customize global workflow

witAdmin: İşi izlemek için nesneleri özelleştirme ve yönetme