2015-04-19 18 views
7

İki tane CQ örneğim var ve aralarında ithalat/ihracat görevleri yapmak istiyorum. ÖrneğinFarklı CQ örneklerinden görevleri almanın/vermenin bir yolu var mı?

: Ben http://instance2/libs/cq/taskmanagement/content/taskmanager.html#/tasks/Delta

da olabilir Bazı senaryolarda giderek tüm görevleri görebilirsiniz mesela 2 günü http://instance1/libs/cq/taskmanagement/content/taskmanager.html#/tasks/Delta

giderek tüm görevleri görebilirsiniz mesela 1 günü

nerede Tüm görevleri instance2'dan almak ve bunları ek görevler olarak örnek1'e eklemek (zaten sahip olabileceği görevlerin üzerine).

Bunu yapmak mümkün mü?

cevap

1

Evet, bunu Paket Yöneticisi ile yapabilirsiniz. Görevler, JCR deposunda düğümler olarak depolanır, böylece bir örnekden diğerine geçiş yapmak istediğiniz görev düğümlerini filtreleyen bir paket oluşturabilirsiniz.

/etc/taskmanagement/tasks 

Eğer tüm görevleri istemiyorsanız, filtreyi (ler) tanımlamak gerekebilir daha dar için: Örneğin, tüm görevleri içerecek şekilde bu filtre tanımıyla bir paket tanımlayabiliriz sadece dahil etmek istediğinizleri seçin. Örneğin

: Eklemek istediğiniz görevler bulmak için filtreyi tanımlarken

/etc/taskmanagement/tasks/2015-05-04/Delta/TheTaskYouWantToMigrate 

tarayıcı kullanın.

enter image description here

Paket Yöneticisi kullanarak ilgili ayrıntılar için Working with Packages bakınız. Bu Tutorial ayrıca paketin nasıl oluşturulacağını ve filtre ekleyeceğini de gösterir. Eklemek istediğiniz görevler için filtreler içeren bir paket oluşturduktan sonra paketi oluşturun ve indirin. Diğer örneğinizde, oluşturduğunuz ve yüklediğiniz paketi yükleyin. Daha sonra, ikinci örneğinize kopyalanan ilk örneğiniz olan görevleri görürsünüz.

0

Ayrıca Shawn'ın söylediklerine göre, işi sizin için yapmak için çoğaltma mekanizmalarını kullanabilir ve iki düğüm arasındaki istenen düğümleri çoğaltabilirsiniz.