Som många vet kanske Gitorious - en webbplats som låter dig värd (open source) -projekt med Git-versionskontroll - köptes nyligen av GitLab, och det är att stoppa verksamheten från maj 2015. I samband med detta har vi en Rundup av 7 GitHub-alternativ för att kolla in.
GitHub
GitHub är världens största och mest populära kodhemsida. GitHub-användare har valet att använda antingen Git eller Subversion som deras VCS (Version Control System), för att hantera, underhålla och distribuera mjukvaruprojekt. GitHub möjliggör gratis obegränsade publika kodförteckningar alla användare. För att behålla privata repos krävs en månadsabonnemang. GitHub låter dig skapa "organisationer" som i grunden fungerar som vanliga konton, förutom att de alltid har minst ett användarkonto som anges som deras ägare.
Alla användare och organisationer får värd en gratis hemsida på ett GitHub sidunderdomän username.github.io
samt obegränsade projekt sidor på username.github.io/project-page
och du kan växla till din egen anpassade domän (om du har en ) när som helst gratis. GitHub har skrivbordsprogram för Windows och OSX.
Lista över bästa GitHub-alternativ
1. Bitbucket
Bitbucket är andra enda för GitHub när det gäller popularitet och användning. Bitbucket är gratis för individer och organisationer med 5 användare eller mindre, och det låter dig ha obegränsade offentliga och privata repositories. Bitbucket tillåter dig att trycka filer med någon Git-klient eller kommandoraden Git.
Atlassian har också sin egen Git och Mercurial klientkälla Tree som är tillgänglig gratis på Windows och Mac. Bitbucket kan också styras via sitt webbgränssnitt.
Bitbucket, som GitHub, låter dig värd en webbplats gratis på accountname.bitbucket.org
och projektsidor på accountname.bitbucket.org/project
.
Du kan också använda ditt eget domännamn till din Bitbucket-webbplats. Bitbucket låter dig göra lag på bitbucket.org/team-name
. Som tidigare nämnts låter du med obegränsad offentlig och privat repos för grupper med upp till 5 användare.
Team med kan ha obegränsade användare gratis om de har fullt public repos.
Utvecklare: Atlassian
Länk2. SourceForge
Sourceforge har varit runt längre än de flesta, och det har projekten att bevisa det. Massor av öppen källkod Linux, Windows och Mac-projekt finns på SF. Den har en helt annan projektstruktur jämfört med GitHub. Du kan bara skapa projekt med ett unikt namn. SF till skillnad från andra låter dig också vara värd för både statiska och dynamiska sidor, med möjlighet att integrera ett CMS också. Sourceforge kan du skapa en webbplats för alla dina projekt, på proj.sourceforge.net
.
Sourceforge-servrar stödjer PHP, Perl, Python, Tcl, Ruby och skalskript. Du kan ladda upp till SF via en SFTP-klient. Du får också möjlighet att använda Git, Subversion (SVN) och Mercurial (Hg) som ditt projekts VCS på Sourceforge.
Utvecklare: Slashdot Media
Länk3. GitLab
GitLabs sub-motto verkar vara "Bättre än GitHub", ironiskt för ett projekt som är värd för Github. En om dess unika egenskaper är att du kan installera GitLab på din egen server. Detta ger dig möjlighet att använda GitLab på en anpassad domän samt med en anpassad värd. GitLab hävdar också att hantera stora filer och repositories bättre än GitHub. GitLab låter även användare ha obegränsad offentlig och privat repos gratis.
GitLab erbjuder enkel användning av GitHub för mer integritet, säkerhet och serverhastighet. Att komma igång med GitLab är mycket svårare än att komma igång med GitHub. Från och med nu har GitLab ingen funktion som GitHub-sidor för att skapa webbsidor för ditt repos med några klick. Du behöver (stön) kommandoraden och saker som manuellt genererade SSH-nycklar och webbkrokkonfiguration för att skapa en enkel webbsida. Github är också bättre när det gäller dokumentation och en större community.
Utvecklare: GitLab.com
Länk4. Kiln
Kiln är en betald källkod värd. Du kan prova Kiln (med alla klockor och visselpipor) gratis i 30 dagar. Paketet börjar från $ 18 per månad, faktureras årligen. Kiln erbjuder Git och Mercurial Version Control. Du måste betala separat för kodgranskningsmodulen. Sammantaget är Kiln mer lämpad för medelstora till stora organisationer på 100 -500 personer.
Kiln gör en domän för ditt företag på companyname.kilnhg.com
Utvecklare: Fog Creek
Länk
5. Kodplan
Kodplan är igen en betald tjänst, som erbjuder en 30-dagars gratis provperiod.
Kodplanets VCS-val är Git. Det fördelar 2 GB för dina repositories utan gränser för användare eller antal repositories på $ 9 per månad. Lämplig för småföretag och frilansningsgrupper. Codeplane tar automatiskt en säkerhetskopia av dina arkiv och lagrar dem i Amazon S3.
Utvecklare: Codeplane
Länk6. CodePlex
CodePlex är Microsofts gratis open source code hosting service. Det låter dig skapa projekt som alla får en domän customname.codeplex.com
Liksom Sourceforge betyder det att dina projekt behöver unika titlar som inte tidigare har använts av ett annat projekt. CodePlex ger dig möjlighet att antingen Git, Mercurial eller Team Foundation Server (TFS) som din Version Control. Alla CodePlex-projekt är privata under högst 30 dagar, varefter de kommer att tas bort om de inte offentliggörs före utgångsdatum. Du behöver inte betala för att använda någon CodePlex-funktion och inte heller anger CodePlex ett antal på antalet användare som bidrar till ett projekt.
Ditt projekts domän leder till ditt projekts informationssida. CodePlex låter dig inte skapa en anpassad webbplats för ditt projekt.
Utvecklare: Microsoft
Länk7. Beanstalk
Beanstalk är igen ett betalt alternativ till GitHub. Det låter dig prova det i 2 veckor utan kostnad, varefter du måste betala. Det billigaste paketet "Bronze" kostar $ 15 och tillåter upp till 5 användare, 3 GB lagring och högst 10 repositories. Subversion och Git Version Control Systems stöds av Beanstalk.
GitHub låter dig redigera din kod i webbläsaren själv, så du behöver inte alltid byta till kommandoraden.
Utvecklare: Wildbit
LänkJämförelsetabell
Här är en komplett jämförelse av alla funktioner i alla 8 (GitHub och 7 alternativ) källkods värd som diskuteras i den här artikeln:
Funktioner | github | Bit hink | Sourceforge | Gitlab | Ugn | Codeplane | Kod Plex | Beanstalk | |
---|---|---|---|---|---|---|---|---|---|
Prissättning* | Fri | Fri | Fri | Fri | $ 18 / mo | $ 9 / mo | Fri | $ 15 / mo | |
Privat Repo | betald | Obegränsad, Gratis | Ja | Obegränsad, Gratis | betald | Obegränsad, Betald | Obegränsad, upp till 30 dagar | 10 | |
Public Repo | Obegränsad, Gratis | Obegränsad, Gratis | Ja | Obegränsad, Gratis | betald | Obegränsad, Betald | Obegränsat | 10 | |
Lagringsgräns | 1GB per repo | 2GB | Ingen | Ingen | Ingen | 2GB | Ingen | 3 GB | |
användare | Obegränsat | 5 & Obegränsat om offentligt | Samarbete är inte möjligt | Obegränsat | 5 | Obegränsat | Obegränsat | 5 | |
VCS | Git, SVN | Git, Hg | Git, SVN, Hg | Git | Git, Hg | Git | Git, SVN, TFS, Hg | Git, SVN | |
grafer | Ja | Nej | Nej | Ja | Nej | Nej | Nej | Nej | |
Webbhotell | Statiska platser. Sidgenerator | Statiska platser | Dynamiska platser, CMS | Statisk | Ja | Nej | Nej | Nej | |
Kodgranskning | Ja | Ja | Ja | Ja | Nej | Nej | Nej | Ja | |
Wiki | Ja | Ja | Ja | Ja | Ja | Nej | Ja | Nej | |
Felspårning | Ja (Logga in krävs) | Ja | Ja | Ja | Ja | Ja | Ja | Nej | |
Diskussionsforum | Nej | Nej | Ja | Nej | Nej | Nej | Ja | Nej |
* Gratis versioner betraktas för denna tabell. För tjänster som endast har betalat versioner har lägsta prisversioner beaktats.
* Jämförelsetabellen ses bäst i stationära datorer
Vänligen dela den här artikeln om du tycker att den är användbar. Vänligen lämna några förslag / frågor i kommentarerna nedan.