SVN :: פריסהביקורת תואמת בניין / פריסת הודעות לעיתונות ל / מתוך מאגר פרוס SVN | |
הורד עכשיו |
SVN :: פריסה דירוג וסיכום
פרסומת
- רישיון:
- Perl Artistic License
- שם המפרסם:
- Thomas Kratz
- אתר האינטרנט של המוציא לאור:
- http://search.cpan.org/~tomk/
SVN :: פריסה תגים
SVN :: פריסה תיאור
ביקורת תואמת בניין / פריסת הודעות לעיתונות ל / מתוך מאגר פרוס SVN SVN :: פריסה היא מודול Perl אשר מיישמת ממשק לטפל בנתוני שחרור שנערך בתוך מאגר SVN נפרד. ניתן להגדיר מוצרים מסווגים שבהם כל מוצר מורכב ממקורות מרובים (מאגרים וספריות של SVN וספריות או מקבצים) ומספר יעדים (מדריכים FilesyStem). זה תוכנן עבור הממצאים שבהם לא צריך לבצע את המפתחים ולפרוס את הצעדים על ידי מפתחים של מוצר אך לפי אופרטורים עם גישה בלבד למאגר היזמים, ואילו למפתחים אין גישה למאגר הפריסה. # יצירת אובייקט SVN :: פריסה שלי $ OBJ = SVN :: פריסה-> חדש (Repo => 'SVN :: // RESE_SRV / WROSE_REPO', CleanUp_TMP => 1,); # הוספת קטגוריה $ OBJ-> Category_Add (קטגוריה => 'Cat1') # הגדרת מוצר שלי G = (לבנות => Perl Build2.pl',] , מקור => , QA => {DEST => ',' / Mypath / to / QA / סביבה ',], PRE => Perl Pre.pl '], Post => ,}, prod => {dest = > , per => Perl pre.pl'], פוסט => Perl Post.pl'] ,},); $ OBJ-> Product_Add (קטגוריה => 'cat1', מוצר => 'Prod1', ); # ייצוא נתונים ממקור repos # וייבוא לתוך Repo Repo שלי $ Rev = $ OBJ-> Build_version (קטגוריה => 'cat1', מוצר => 'Prod1', גרסאות => {svn: // sourd_srv / source_repo / trunk / Mypath1 "=> 42", svn: // sourd_srv / sourd_repo / trunk / mypath2 "=> 42,}, תגובה => כמה הודעת יומן ',); הדפסה "גרסה בנוית יש גרסה $ $ REV בפריסה repo \ n"; # לפרוס את השחרור החדש שנוצר # אל היעד שצוין $ OBJ-> Price_version (קטגוריה => 'CAT1', מוצר => 'Prod1', Version => $ REV, Target => 'QA', DESIVER_ID => 'גרסה 1.02 ', התייחסותה => {requested_from =>' ביל ', tested_by =>' בוב ', משאבת =>' beth ',}, תגובה => "מאפשר מקווה שזה יעבוד :-)",); דרישות: · פרל
SVN :: פריסה תוכנה קשורה