-
במידה ואתם צריכים לעדכן את הפרויקט git pull upstream develop , זה הדרך.
-
במידה ולא עובד לכם האפליקציה, תבדקו שיצרתם קובץ config.py והעתקתם את כל מה שאתם צריכים מconfig.py.example.
-
כאשר אתם צריכים להוסיף הגדרות אתם צריכים להוסיף אותם לconfig.py.example אחרת זה לא ירוץ בגיטהאב.
-
לפחות טיקט אחד של פיצ’ר לכל אדם – מתוך 3 הטיקטים שלכם, 1 לפחות צריך להיות הוספת יכולת למערכת. שמרו על גודל סביר ולכן גם תיקונים של דברים יכולים להיות טיקט/הוספת יכולות לטיקט אחר.
-
דרך ההרצה היא על ידי: uvicorn app.main:app מתוך תיקיית calendar
-
שימו לב לעבוד דרך סביבה וירטואלית ,אחרי משיכה מהפרוייקט צריך לעשות:
pip install -r requirements.txt
כדי להתקין את המודלים שנוספו לפרוייקט.
אם הוספתם מודלים, לעשות
pip freeze>requirements.txt
לפני הcommit. -
כאשר אתם מעלים commit שימו לב שהוא עובר את 3 הבדיקות של code cov, כאשר הקלה מביניהם והכי קלה ליפול בה היא pylint, תקפידו על החוקים!
-
כאשר אתם מוסיפים ראוט כלשהו תוסיפו אותו דרך apirouter (מי שצריך עזרה, אפשר בפרטי ויש דוגמאות בתוך הפרויקט). צריך גם להוסיף לקובץ הראשי!
-
במידה ויש לכם שאלות, תבדקו אם יש צוות שעובד על זה.
-
צריכים עזרה עם הטיקט תשתמשו בפורומים, יש בדיוק בשביל זה את פורום עזרה בטיקטים!
מקווה שזה עזר לכם, במידה ויש עוד טיפים תעדכנו אותי אשמח לערוך!