Gitflow: علامة الجمع في اسم فرع الميزة

تم إنشاؤها على ٢٤ أغسطس ٢٠١١  ·  6تعليقات  ·  مصدر: nvie/gitflow

كان لدي فرع ميزة يسمى "feature / google +" وللأسف لم يتمكن أي من أمر git flow من العثور عليه. لدي كل الوقت:
_Branch "ميزة / google +" غير موجودة ومطلوبة.

ربما بعض المشاكل مع grep أو sth. سيكون من المفيد التحقق أيضًا من بعض الأحرف الأخرى المسموح بها في أسماء الفروع ولكن لا يتم التقاطها بواسطة git flow

يعتبر
ميشال

ال 6 كومينتر

يدعم Git + لذا فهو خاص بـ gitflow:

git branch 'google+'

المشكلة نفسها. لا يعمل الحرف "+" مع gitflow.
بدء إطلاق git flow 1.0 + 1.1b1 يعمل
إنهاء إصدار git flow 1.0 + 1.1b1 يشير إلى أن إصدار الفرع / 1.0 + 1.1b1 'غير موجود ومطلوب.
لا بد لي من إعادة تسمية الفرع لإصدار / 1.0_1.1b1 ، وإنهاء الإصدار ، وإنشاء علامة أخرى باسم جيد 1.0 + 1.1b1 وحذف العلامة الأخرى. خيبة أمل قليلا ؛)

شكرا لعملكم!

لديك نفس المشكلة هنا. لا يبدو أن هذا قد تم إصلاحه حتى الآن. يبدو أن استخدام حلpyby قد نجح ، لكنه مجرد اختراق بسيط.

يجدر الإشارة إلى هذا إذا كنت تريد القيام بذلك بهذه الطريقة على الرغم من:

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

: +1:

التصحيح التالي إصلاح الأشياء بالنسبة لي:

--- /usr/local/Cellar/git-flow/0.4.1/libexec/bin/gitflow-common.orig    2017-10-05 20:35:16.000000000 -0500
+++ /usr/local/Cellar/git-flow/0.4.1/libexec/bin/gitflow-common 2017-10-05 20:35:03.000000000 -0500
@@ -50,7 +50,15 @@ escape() {

 # set logic
 has() {
-       echo " $@ " | grep -q " $(escape $item) "
+       local item=$1; shift
+       for s in $@; do
+               if [ "$item" = "$s" ]; then
+                       return 0
+               fi
+       done
+       return 1
+        # the following code has issues with + in the branch names
+       #echo " $@ " | grep -q " $(escape $item) "
 }

 # basic math
هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

andremedeiros picture andremedeiros  ·  34تعليقات

nvie picture nvie  ·  10تعليقات

sbellware picture sbellware  ·  12تعليقات

primeminister picture primeminister  ·  4تعليقات

keithamus picture keithamus  ·  32تعليقات