FAQ |
Kalender |
2010-08-29, 16:09 | #1 | ||
|
|||
Mycket flitig postare
|
Tjena
Jag håller på med lite småprojekt, mest komponenter till Joomla. Just nu har jag bara mina filer på datorn och gör ändringar direkt i dom. Är lite nyfiken på SVN och dylikt men har aldrig arbetat med det direkt. Har bara dragit ner andras kod från SVN men aldrig arbetat med det själv. Så, kan ni rekommendera SVN även om det är enmansprojekt eller blir det bara krångligt? Någon bra guide på nätet som beskriver lite mer hur det fungerar, hur man sätter upp det korrekt m.m.? Tips på bra ställen man kan hosta det på? T.ex. unfuddle har ju gratis för enmansprojekt som jag förstår det. Eller bör man hosta själv istället (har en dedikerad server) och vad finns det för bra programvaror? Andra tips? EDIT: Alt. Git. Läst en del gott om det men vet inte riktigt vad som skiljer de åt eller vad som är bäst. Senast redigerad av Linuus den 2010-08-29 klockan 16:16 |
||
Svara med citat |
2010-08-29, 18:19 | #2 | ||
|
|||
Flitig postare
|
Om inte projektet endast är några enstaka rader med kod skall du använda någon form av versionskontroll. Då du väl lärt dig att använda det kommer du finna det oumbärligt.
Själv kör jag med http://sourcerepo.com/. Fungerar utmärkt och är mycket prisvärt. Gillar även Redmine och integrationen de erbjuder med svn, så du jag gör en submit ändras status på issues automatiskt. Git har jag inte kört, men vad jag förstår är det överlägset om du vill köra samarbetsprojekt då repository inte är centraliserat på samma sätt som med SVN. Om man är flera utvecklare som kör med svn gäller det att de inblandade har lite koll, så Git är väldigt populärt för open source projekt. |
||
Svara med citat |
2010-08-29, 18:40 | #3 | ||
|
|||
Har WN som tidsfördriv
|
Git är enlig mig helt överlägset SVN, använder det själv för egna projekt. Super smidigt då man kan commita ändringar utan att behöva ha tillgång till internet. Sedan slipper du att det skapas osynliga filer i varje katalog (.svn), i git så finns allting istället i 'repositoriets' root. Det är två av de många fördelarna med git.
Jag skulle säga såhär, pröva båda och kom fram till vad du gäller bäst. För git rekommenderar jag GitHub, sedan är Google Code inte helt fel om du kör SVN. |
||
Svara med citat |
2010-08-29, 18:49 | #4 | ||
|
|||
Mycket flitig postare
|
Okej. Tack för svaren.
Ska börja med att testa GitHub och se om jag kan få det att funka smidigt ihop med Coda. Någon som har tips på en bra guide eller nåt till Git som förklarar grunderna? |
||
Svara med citat |
2010-08-29, 18:54 | #5 | ||
|
|||
Flitig postare
|
Citat:
https://peepcode.com/products/git |
||
Svara med citat |
2010-08-29, 21:13 | #6 | ||
|
|||
Medlem
|
Har för mig att det finns en rätt bra bok gratis på nätet om Git.
|
||
Svara med citat |
2010-08-30, 11:19 | #7 | ||
|
|||
Har WN som tidsfördriv
|
Citat:
|
||
Svara med citat |
2010-08-30, 12:49 | #8 | |||
|
||||
Medlem
|
+1 för git, både för sammarbets- och enmansprojekt.
|
|||
Svara med citat |
2010-08-30, 16:28 | #9 | ||
|
|||
Flitig postare
|
Håller med att helt klart ska du köra med versionshanteringssystem, eller i alal fall ett ändringssystem.
Själv använder jag SVN. Kör SVN servern på en linux virtuell maskin(VM) på min laptop. På VM så kör jag även apache som web server, php samt mysql. Min arbetsfolder på PCn är utdelad till VM så att webservern läser direkt från denna foldern. På så sätt kan jag commita utan att vara ansluten till nätverk. Jag kan även testköra hela systemet innan jag commitar. Sedan har jag ställt in SVN så att den skicka upp med FTP till produktionsservern när jag gör en commit. Så jag gör min ändring. Testar den "lokalt", gör commit och vips är hela systemet uppdaterat. |
||
Svara med citat |
2010-08-30, 20:43 | #10 | ||
|
|||
Administratör
|
Fördelen med git är att det är distribuerat vilket gör det mycket flexiblare. Det är även mycket snabbare på de områden där svn segar, mycket tack vare den distribuerade strukturen. Dock är det tyvärr fortfarande en hel del irritationsmoment under vissa windowsversioner vilket enligt mig gör det till det sämre alternativet så snart det finns risk att en windows användare ska använda repot
__________________
eldefors.com - Personlig (teknik)-blogg |
||
Svara med citat |
Svara |
|
|