تعذر نشر سير العمل: يوجد بالفعل إدخال بهذا الاسم

مرحبا الجميع
أجريت تغييرات داخل سير العمل؛ أريد تحديثها
لكن النشر لا يعمل
الرجاء إسداء النصيحة

هل يمكنك مشاركة إصدار n8n الخاص بك وما إذا كان هذا Cloud أم self-hosted؟ أيضاً، هل يظهر الخطأ قبل فتح نافذة النشر، أم فقط بعد تأكيدك لاسم الإصدار؟

الرسالة وحدها لا تخبرنا أي إدخال يتعارض. إذا أدخلت اسماً للإصدار المنشور، جرب أولاً تسمية إصدار جديدة ومميزة. إذا لم يتغير شيء، فالتفصيل المفيد التالي هو رد طلب النشر الفاشل في علامة تبويب Network في متصفحك. يرجى إزالة ملفات تعريف الارتباط والرموز وأي عناوين URL خاصة قبل مشاركته.

كنت سأصدّر نسخة احتياطية من سير العمل قبل تغيير مسارات المشغل أو حذف أي شيء. قد تؤثر هذه التغييرات على مستدعي سير العمل المنشور الحالي.

هذا الخطأ يسمي إدخال نسخة محفوظة، وليس عنوان سير العمل الخاص بك، لذا فإن إعادة تسمية سير العمل نفسه لن تزيله. النشر يكتب دائماً نسخة لسير العمل (يكون اسمه افتراضياً UUID)، لذا فإن الاختبار الأقل تكلفة هو إعطاء النسخة اسماً فريداً بوضوح في حوار النشر والنشر مرة أخرى.

إذا استمر الفشل مع اسم نسخة فريد، فلا يوجد شيء لإصلاحه في لوحة الرسم: الخطأ “يوجد بالفعل إدخال بهذا الاسم” المُبلّغ عنه منذ إطلاق إدارة النسخ هو تضارب داخلي / تصادم مفتاح أساسي، وليس اسم سير عمل أو نسخة يمكنك رؤيتها. أبلغ عنها إلى n8n مع إصدارك ومعرّف سير العمل والرسالة الدقيقة. في هذه الأثناء، نسخ سير العمل ونشر النسخة يعطي سجل الإصدارات صفوفاً جديدة وعادة ما يكون كافياً لتجعلك تتحرك مرة أخرى.

سلوك واحد يستحق معرفته أثناء تصحيح هذا: النشر غير متزامن، لذا قد يظهر الفشل بعد قليل من إغلاق الحوار. تحقق من حالة النشر على سير العمل بدلاً من افتراض أن النقر لم يفعل شيئاً.

شكراً للجميع
لقد وجدت السبب الجذري:

كان السبب تشغيل n8n 2.34.5 مقابل مخطط قاعدة بيانات تم ترقيته بالفعل بواسطة 2.39.8. تم إصلاحه بترقية الصورة المنشورة إلى 2.39.8 لمطابقة المخطط.