עזרה דחופה בהגדרת system version לפרויקט

גמד

משתמש מקצוען
רציתי להתייעץ.
יש לי פרויקט עם כמה קומפננטות, עבור כל אחת מוגדרת גירסא.
אני מעונינת ליצור system version שיאגד לי את כל הקומפוננטות מתחת גירסא אחת, וכמובן שבפנים לכל קומפוננטה יהיה את הגירסא שלה., לדוגמה בגירסת מערכת X, יש קומפננטה A עם גירסת 1.2.3 וקומפננטה B עם גירסת 1.2.2
הפרויקט נכתב בפייתון.
יש לי תקיה ראשית ובפנים תקיה בסיסית עבור כל קומפוננטה, עבור כל קומפננטה יש לי קובץ version.py, שבו מוגדר אטריביוט __version__
רציתי לדעת איך אני מגדירה גירסת מערכת והיכן למקם אותה.
גם אם אין מידע ספציפי על פייתון יעזור לי גם לדעת איך מקובל בשפות אחרות להגדיר את גירסת המערכת.
(אולי בכלל מגדירים אותה רק בשחרור הגירסא ע"י GIT? )
ניסיתי לחפש מידע ברשת גם באנגלית ומשום מה על גירסת מערכת לא מצאתי מספיק חומר.
 

אולי מעניין אותך גם...

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קכז

א שִׁיר הַמַּעֲלוֹת לִשְׁלֹמֹה אִם יְהוָה לֹא יִבְנֶה בַיִת שָׁוְא עָמְלוּ בוֹנָיו בּוֹ אִם יְהוָה לֹא יִשְׁמָר עִיר שָׁוְא שָׁקַד שׁוֹמֵר:ב שָׁוְא לָכֶם מַשְׁכִּימֵי קוּם מְאַחֲרֵי שֶׁבֶת אֹכְלֵי לֶחֶם הָעֲצָבִים כֵּן יִתֵּן לִידִידוֹ שֵׁנָא:ג הִנֵּה נַחֲלַת יְהוָה בָּנִים שָׂכָר פְּרִי הַבָּטֶן:ד כְּחִצִּים בְּיַד גִּבּוֹר כֵּן בְּנֵי הַנְּעוּרִים:ה אַשְׁרֵי הַגֶּבֶר אֲשֶׁר מִלֵּא אֶת אַשְׁפָּתוֹ מֵהֶם לֹא יֵבֹשׁוּ כִּי יְדַבְּרוּ אֶת אוֹיְבִים בַּשָּׁעַר:
נקרא  12  פעמים

אתגר AI

אחרי החגים • אתגר 13

לוח מודעות

למעלה