ABA


"מה הדרך הנכונה לעבוד על שרת DEV?"
גירסת הדפסה        
קבוצות דיון פיתוח, תיכנות ובניית אתרים נושא #21165 מנהל    סגן המנהל    מפקח   Winner    צל"ש   מומחה  
אשכול מספר 21165
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   08:25   22.03.15   
אל הפורום  
  מה הדרך הנכונה לעבוד על שרת DEV?  
 

אנחנו ארבעה מתכנתים שעובדים במקביל על כמה פרוייקטים שממוקמים בשרת DEV שלנו. השרת לא לוקאלי (DigitalOcaen).
כרגע אנחנו עובדים עם phpstorm על השרת בסנכרון FTP, זה מאד לא נעים וברגע ששני אנשים צריכים לגעת באותו הפרוייקט עוברים לphpdesigner שאיתו אפשר לעבוד אונליין על השרת.
כרגע אנחנו משתמשים בgit על bitbucket כדי לשמור שינויים, אבל בצורה בסיסית מאד (רק עושים COMMIT/PUSH אחרי כל אבן דרך, אין שימוש מעבר לזה).

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

אשמח לשמוע מנסיונכם
תודה רבה

@Ice Cold@


צחי.

http://webleader.co.il/websites/rotter/amionline.php#.jpg


                                שתף        
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

  האשכול     מחבר     תאריך כתיבה     מספר  
  מכירים את השירות floobits.com ? sza  22.03.15 13:29 1
  פשוט מאוד - תמצאו דרך אחרת לעבוד. אם הגעתם למצב שכולכם נוגעים בשרת יחד Ice Cold  22.03.15 16:58 2
     שוב, זה שרת DEV, כל האתרים שמפתחים נמצאים עליו ביחד, בתיקיות שונות. sza  22.03.15 17:03 3
         שכל אחד שעובד על הקובץ יעשה PULL לפני COMMIT. במידה ולא עבדתם על אותו CLASS Ice Cold  22.03.15 17:26 4
  תודה רבה sza  23.03.15 07:56 5
  שאלת GIT sza  23.03.15 13:38 6
     כן. אתה יכול לעבוד עם git שמותקן על השרת שלך וBitbucket david19-30 05.04.15 02:52 8
  תסתכל על המאמר הבא Net_Boy  24.03.15 05:39 7
  מכתב yoavz 17.04.15 02:18 9

       
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   13:29   22.03.15   
אל הפורום  
  1. מכירים את השירות floobits.com ?  
בתגובה להודעה מספר 0
 

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


צחי.

http://webleader.co.il/websites/rotter/amionline.php#.jpg


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   16:58   22.03.15   
אל הפורום  
  2. פשוט מאוד - תמצאו דרך אחרת לעבוד. אם הגעתם למצב שכולכם נוגעים בשרת יחד  
בתגובה להודעה מספר 0
 
לדעתי אתם פשוט לא עובדים נכון. שיהיה לכל אחד עותק מקומי של השרת, שיעלה תיקונים אחרי COMMIT (כל הזמן COMMIT! לא רק באבני דרך), ופשוט אל תעבדו על אותם קבצים. ואם כן - לפני COMMIT תוודאו שאתם עושים PULL כדי לראות אם מישהו לפניכם ערך את הקובץ שאתם רוצים לעשות לו COMMIT עכשיו.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   17:03   22.03.15   
אל הפורום  
  3. שוב, זה שרת DEV, כל האתרים שמפתחים נמצאים עליו ביחד, בתיקיות שונות.  
בתגובה להודעה מספר 2
 

בד"כ כל אחד מאיתנו עובד על פרוייקט אחר, אבל קורה שיש פרוייקט שהדד ליין שלו קרוב וצריכים תגבורת, אז נוצר מצב שכמה מתכנתים עובדים על מודולים שונים באותו פרוייקט וכדו'.
כשניגשים לקבצים משותפים (JS/CSS וכדו') תמיד נוצר מצב שמתחילים לקרוא באוויר "style.css פתוח אצל מישהו?" וכדו'.

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

ועוד שאלה לגבי GIT , האם הדרך הנכונה לעבודה נורמאלית ויום יומית בסיטואציה כזו היא כמו שרשמת לבצע PULL לפני? או לבצע FORK ואז MERGE?


צחי.

http://webleader.co.il/websites/rotter/amionline.php#.jpg


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Ice Cold  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 3.8.02
28041 הודעות, 19 פידבק
   17:26   22.03.15   
אל הפורום  
  4. שכל אחד שעובד על הקובץ יעשה PULL לפני COMMIT. במידה ולא עבדתם על אותו CLASS  
בתגובה להודעה מספר 3
 
RESOLVE CONFLICTS אמור לעשות MERGE טוב.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   07:56   23.03.15   
אל הפורום  
  5. תודה רבה  
בתגובה להודעה מספר 0
 


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
sza  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 26.4.02
12357 הודעות, 22 פידבק
   13:38   23.03.15   
אל הפורום  
  6. שאלת GIT  
בתגובה להודעה מספר 0
 

האם יש אופציה לעבוד עם GIT שמותקן על השרת שלנו, ולראות את הקוד בBitbucket ?
כיום אנחנו עובדים על Bitbucket ולא רוצים לאבד את הנוחות של ממשק הצפיה בקוד.

אם לא, האם יש כלי open source שנותן פתרון דומה לbitbucket ?
תודה.

@Ice Cold@


צחי.

http://webleader.co.il/websites/rotter/amionline.php#.jpg


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
david19-30
חבר מתאריך 4.10.13
5 הודעות
   02:52   05.04.15   
אל הפורום  
  8. כן. אתה יכול לעבוד עם git שמותקן על השרת שלך וBitbucket  
בתגובה להודעה מספר 6
 
   אתה פשוט צריך להוסיף עוד origin.
תבדוק פה לעוד פרטים:
http://stackoverflow.com/questions/849308/pull-push-from-multiple-remote-locations
תשובה שניה עם מעל 400 הצבעות.

וכן, יש הרבה כלים אופן סורס שנותנים לך פתרון דומה שאפשר להתקין לוקאלית. חיפוש זריז Open source alternatives to github יעזור.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
Net_Boy  לחץ כאן להצגת דירוג המשתמש
חבר מתאריך 1.4.02
17151 הודעות, 1 פידבק
   05:39   24.03.15   
אל הפורום  
  7. תסתכל על המאמר הבא  
בתגובה להודעה מספר 0
 
   http://nvie.com/posts/a-successful-git-branching-model/

זה מודל מעולה מניסיון.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד
yoavz
חבר מתאריך 12.9.13
415 הודעות
   02:18   17.04.15   
אל הפורום  
  9. מכתב  
בתגובה להודעה מספר 0
 
   ממה שאני מבין אתם עובדים על אתרים שונים שיושבים על אותו השרת.

שרת בDigitalOcean מתחיל מ5$ וב15$ אפשר לקבל כבר שרת עם מפרט לא רע.

תעברו לשרת אישי לכל מפתח - אני מאמין ש20-60$ לחודש ישפרו לכם את השימושיות בצורה שתצדיק את התוספת תשלום.

במידה ואתם רוצים לשמור על אחידות בקונפיגורציה תעבדו עם Puppet / Chef לקונפיגורציה.


                                                         (ניהול: מחק תגובה)
מכתב זה והנלווה אליו, על אחריות ועל דעת הכותב בלבד

תגובה מהירה  למכתב מספר: 
 
___________________________________________________________________

___________________________________________________________________
למנהלים:  נעל | תייק בארכיון | מחק | העבר לפורום אחר | מחק תגובות | עגן אשכול
       



© כל הזכויות שמורות ל-רוטר.נט בע"מ rotter.net