דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. עבודה משותפת על פרוייקט

עבודה משותפת על פרוייקט

מתוזמן נעוץ נעול הועבר תכנות
9 פוסטים 4 כותבים 218 צפיות
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • שואףש מנותק
    שואףש מנותק
    שואף
    כתב ב נערך לאחרונה על ידי
    #1

    אני עובד עם מישהו אחר על פרוייקט, שנינו משתמשים בPhpStorm, וכמובן יש את הבעייה של שינויים וגרסאות.
    הגדרנו שכל אחד עובד על תייקה אחרת, אבל יש עוד תיקייה שלישית עם קבצי פונקציות שלפעמים צריך לשנות ולערוך. וזה עושה בלבול גדול, כי צריך כל פעם להגיד אחד לשני שיש שינוי וצריך לעדכן אותו במחשב (הPhpStorm מוגדר להעלות אוטומטית לשרת קבצים בעת לחיצה על קיצור מקשים, ואם אחד עשה שינוי ומעלה, אצל השני זה הרי לא מתעדכן אוטומטית, וממילא נשאר אצלו הגרסא הלא מתוקנת. ואז אם הוא עושה שינוי אחר ומעלה, זה דורס התיקון של הראשון)
    בקיצור כל מי שעובד בשיתוף או על שני מחשבים במקביל, מכיר את הכאב ראש הזה.

    אני לא יודע בדיוק מה צריך להיות הפיתרון. אולי שכל פעם שאני פותח קובץ התכנה תשווה עם הקובץ שיש על השרת, ואם יש שינוי זה יציע לי להוריד החדש, או ישווה לי גרסאות.
    אולי שיהיה סוג של שיתוף בין שני המחשבים וכשאחד יטפל בקובץ, זה יסמן במחשב השני הצבע של הקובץ בצבע מיוחד, ואולי המנהל של הפרוייקט יהיה לו אפשרות לאשר השינוי או לדחות אותו.

    מסתמא יש כבר פתרונות מוכנים לזה, אשמח לקבל את עיצותיכם
    תודה מראש

    ליצירת קשר: admin@i-call.me

    הידד! גישה למייל גם בלי מחשב ואינטרנט!

    תגובה 1 תגובה אחרונה
    0
    • yossizY מחובר
      yossizY מחובר
      yossiz
      כתב ב נערך לאחרונה על ידי yossiz
      #2

      @שואף GIT!!!
      אם אתה עוד לא מכיר, אז הגיע הזמן להכיר.
      כל אחד עובד על ענף משלו ומפעם לפעם עושים מיזוג של הענפים.

      📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

      תגובה 1 תגובה אחרונה
      1
      • שואףש מנותק
        שואףש מנותק
        שואף
        כתב ב נערך לאחרונה על ידי
        #3

        חשבתי על GIT, האמת שאני לא מכיר מספיק (חוץ מהCLONE כדי להעתיק דברים לשרת שלי)
        אבל אני מבין שגיט זה לא בדיוק זה. מה קורה בגיט בדוגמא שציינתי. אחד עושה שינוי בקובץ, והשני פותח אותו בעורך קוד שלו, מה הוא רואה?

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

        ליצירת קשר: admin@i-call.me

        הידד! גישה למייל גם בלי מחשב ואינטרנט!

        yossizY תגובה 1 תגובה אחרונה
        1
        • MusiCodeM מנותק
          MusiCodeM מנותק
          MusiCode
          כתב ב נערך לאחרונה על ידי
          #4

          בדיוק.
          גיט גם ישמור לך את הגרסאות הקודמות, אם תרצה לחזור בך.
          וכך גם תוכל במיידי לעדכן את השינויים בשרת.

          יש תמיכה מובנית ב-VSCode, ומניח שבעוד כמה.

          מדריך, כבר רן בר-זיק כתב: https://internet-israel.com/category/מדריכים/git/

          תפתח חשבון בגיטהאב.

          בעצם, זה פרוייקט פרטי. גיטהאב מגבילים את הכמות של המאגרים הפרטיים.
          לזה יש את גיטלאב (מתחרה לגיטהאב), מאגרים פרטיים ללא הגבלה.

          תגובה 1 תגובה אחרונה
          2
          • yossizY מחובר
            yossizY מחובר
            yossiz
            השיב לשואף ב נערך לאחרונה על ידי
            #5

            @שואף אמר בעבודה משותפת על פרוייקט:

            מה קורה בגיט בדוגמא שציינתי. אחד עושה שינוי בקובץ, והשני פותח אותו בעורך קוד שלו, מה הוא רואה?

            את הישן. אבל הוא יכול לעדכן את הקובץ מהענף שלך ואז הוא יראה את החדש. הדבר היפה הוא שהשינויים שלו לא דורסים את השינויים שלך כי כל אחד עובד על ענף שונה ויש שליטה מלאה על מה למזג ומה לא.

            📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

            תגובה 1 תגובה אחרונה
            1
            • שואףש מנותק
              שואףש מנותק
              שואף
              כתב ב נערך לאחרונה על ידי
              #6

              תודה
              פתחתי חשבון, ואני מתחיל לקרוא על זה מדריך.
              לא ידעתי שזה הסגולות של הגיט...

              ליצירת קשר: admin@i-call.me

              הידד! גישה למייל גם בלי מחשב ואינטרנט!

              WWWW תגובה 1 תגובה אחרונה
              0
              • WWWW מנותק
                WWWW מנותק
                WWW
                השיב לשואף ב נערך לאחרונה על ידי
                #7

                @שואף
                אם אתה לא רוצה GIT.
                אני חושב של PhpStorm יש ג"כ פתרון.

                WWW.netfree@gmail.com || קשבק! החזר כספי לבנק על רכישות באינטרנט || עונים על סקרים ומרוויחים כסף!

                yossizY תגובה 1 תגובה אחרונה
                0
                • MusiCodeM מנותק
                  MusiCodeM מנותק
                  MusiCode
                  כתב ב נערך לאחרונה על ידי
                  #8

                  למה שלא ירצה?

                  זה משהו בסיסי ביותר למתכנת.

                  תגובה 1 תגובה אחרונה
                  0
                  • yossizY מחובר
                    yossizY מחובר
                    yossiz
                    השיב לWWW ב נערך לאחרונה על ידי yossiz
                    #9

                    יש כמה כלים כאן:
                    https://webdesign.tutsplus.com/articles/real-time-code-collaboration-tools-for-developers--cms-30494

                    חפש "collaborative editing"

                    באתר זה https://floobits.com יש תוסף עבור intellij

                    📧 יוסי@מייל.קום | 🌎 בלוג | ☕ קפה

                    תגובה 1 תגובה אחרונה
                    0

                    בא תתחבר לדף היומי!
                    • התחברות

                    • אין לך חשבון עדיין? הרשמה

                    • התחברו או הירשמו כדי לחפש.
                    • פוסט ראשון
                      פוסט אחרון
                    0
                    • דף הבית
                    • קטגוריות
                    • פוסטים אחרונים
                    • משתמשים
                    • חיפוש
                    • חוקי הפורום