Որտեղ կարող է ծրագրավորողը պահել կոդը Google Code-ը փակելուց հետո
Որտեղ կարող է ծրագրավորողը պահել կոդը Google Code-ը փակելուց հետո
Anonim

Google-ը որոշել է անջատել Google Code-ի պահպանման ծառայությունը։ Եթե դուք դեռ չեք տեղափոխել ձեր նախագծերը այլ ծառայություններ, ապա ժամանակն է դա անելու: Ձեր ուշադրությանն ենք ներկայացնում մի քանի այլընտրանքային ծառայություններ.

Որտեղ կարող է ծրագրավորողը պահել կոդը Google Code-ը փակելուց հետո
Որտեղ կարող է ծրագրավորողը պահել կոդը Google Code-ը փակելուց հետո
GitHub կոդի պահպանման ծառայություն
GitHub կոդի պահպանման ծառայություն

GitHub-ը անվիճելի առաջատարն է այս տարածքում և, հավանաբար, ամենահայտնի վեբ ծառայությունը կոդի պահպանման համար: Սովորական օգտատերերի համար այս ծառայության ծառայությունները բացարձակապես անվճար են: Եթե ցանկանում եք պրեմիում գործառույթներ կամ ցանկանում եք կազմակերպել ծրագրավորողների պորտֆոլիո, կան վճարովի պլաններ՝ սկսած ամսական 7 դոլարից: Այնուամենայնիվ, ոչինչ չի խանգարում ձեզ կազմակերպել ձեր պորտֆելը անվճար պլանի վրա:

GitHub-ը թույլ է տալիս կոդ փակցնել, շփվել միմյանց հետ, մեկնաբանել կոդում կատարված փոփոխությունները: Հնարավոր է նաև համատեղ աշխատել նախագծերի վրա կամ միավորել մի քանի պահեստ: Google Code-ն առաջարկում է ձեր կոդը տեղափոխել ճշգրիտ և նույնիսկ տեղադրել իրենց նախագծերի GitHub փոխանցման վերաբերյալ:

CodePlex կոդի պահպանման ծառայություն
CodePlex կոդի պահպանման ծառայություն

CodePlex-ը, ինչպես GitHub-ը, հյուրընկալում է բաց կոդով նախագծեր: Այն այնքան հայտնի չէ, որքան GitHub-ը, բայց, այնուամենայնիվ, այս վեբ ծառայության վրա կա ավելի քան 30,000 նախագիծ: Աջակցում է տարբերակի վերահսկմանը` հիմնված Team Foundation Server-ի վրա: Ինչը միանգամայն տրամաբանական է, քանի որ և՛ վեբ ծառայությունը, և՛ TFS-ը ծնվել են Microsoft-ի ծրագրավորողների ջանքերի շնորհիվ։ Կա նաև վիքի էջ, ֆորում և RSS աջակցություն։ Զվարճալի փաստն այն է, որ Microsoft-ը Roslyn հարթակի զարգացման գործընթացը CodePlex-ից տեղափոխել է GitHub:

Bitbucket ծառայություն
Bitbucket ծառայություն

Bitbucket-ը ևս մեկ շատ հայտնի հսկայական հոստինգ է ձեր նախագծերի համար: Հավանաբար, իր հանրաճանաչության պատճառով Google-ը նաև Google Code-ով տեղադրեց այս ծառայության համար:

Ի տարբերություն GitHub-ի, Bitbucket-ն ունի շատ մատչելի գնային պլաններ, եթե այն որպես թիմ չեք օգտագործում: Դուք կարող եք ունենալ անսահմանափակ թվով մասնավոր պահոցներ, իսկ Github-ում դուք պետք է վճարեք նույնիսկ մեկի համար: Բայց եթե ձեր թիմում հինգից ավելի մարդ կա, ապա պետք է վճարեք առնվազն 10 դոլար: Եթե դուք օգտագործում եք Jira bug tracking համակարգը, ապա Bitbucket-ը ձեզ համար ուղիղ երթուղի է: Ի վերջո, այս երկու ծառայություններն ունեն մեկ մշակող։

Launchpad Code հոստինգ ծառայություն
Launchpad Code հոստինգ ծառայություն

Launchpad-ը մի ամբողջ հարթակ է, որը թույլ է տալիս ծրագրավորող թիմին համագործակցել նախագծերի վրա: Launchpad-ը բաղկացած է հետևյալ մասերից.

  • Կոդ - նախատեսված է աղբյուրի կոդը (Bazaar տարբերակի կառավարման համակարգ) պահելու համար:
  • Սխալներ - բաղադրիչ, որը նախատեսված է սխալներին հետևելու համար, ինչպես կարող եք կռահել անունից:
  • Նախագծեր - բնութագրերի ստեղծման համակարգ:
  • Թարգմանություններ - առցանց խմբագիր տեղայնացումների համար:
  • Պատասխանները - գիտելիքների բազա և հաճախակի տրվող հարցերի ցուցակներ ստեղծելու համակարգ:

Այս ծառայությունը, ամենայն հավանականությամբ, հարմար է նրանց համար, ովքեր ծրագրային ապահովում են մշակում Linux-ի համար, թեև ոչ ոք ձեզ չի արգելում օգտագործել այն այլ օպերացիոն համակարգերի համար նախագծեր մշակելու համար:

Այլ

SourceForge-ը կարելի է նշել նաև կոդերի հոսթինգի շուկայի հիմնական խաղացողների թվում, սակայն վերջերս այս ծառայությունը վերածվել է աղբավայրի, որտեղ վիրուս բռնելը շատ հեշտ է։ Բայց այնուամենայնիվ, Google-ը գրառում է կատարել նաև այս ծառայության համար։ Կա նաև բուն ծառայությունից։

Արդյունք

Եթե մինչ այժմ տեղադրել եք ձեր կոդը Google Code-ում, ապա պետք է ընտրություն կատարեք: Ես խորհուրդ կտայի ընտրել GitHub-ի և Bitbucket-ի միջև: Ի տարբերություն մնացած ծառայությունների, այս երկուսն իսկապես հայտնի են, և վտանգ չկա, որ այս ծառայություններից մեկը անսպասելիորեն կփակվի: Ուսումնասիրեք այս ծառայությունների սակագնային պլանները և ընտրեք այն, որը համապատասխանում է ձեր աշխատանքային պայմաններին:

Խորհուրդ ենք տալիս: