Jag funderar lite på hur ni här på forumet jobbar när ni är flera programmerare/designers på ett webb/php-projekt.
Utvecklar ni lokalt / gemensam server eller kanske CVS eller SVN? Testat att köra SVN men tyvärr finns det inga vettiga klienter för Mac. Några andra tips på hur man samkör projekten (o inte sitter under samma tak)
Karamell skrev:
Testat att köra SVN men tyvärr finns det inga vettiga klienter för Mac.
Allvarligt, det tror jag inte på (utan att själv äga en Mac). Vad är t.ex det här då?
Ett versionshanteringssystem är självklart helt nödvändigt och Subversion är överlägset CVS.
colioneMedlem sedan juni 20014 421 inlägg Jag sitter på mac och kör svnx, det är lite plottrigt men funkar klockrent. Sen så har du SCPlugin om du vill integrera den i findern, ungefär som tortoise - scplugin tycker jag inte är helt smärtfi dock.
http://scplugin.tigris.org/
Sen finns det editorer med inbyggt stöd för svn. Typ aptana och textmate....vill du ha riktigt kul kan du även använda quicksilver för att svna
GislavedMedlem sedan nov. 20041 740 inlägg Svn X är väl ett rätt trevligt alternativ om man nu tvunget ska ha ett grafisk klient.
Jag kör SVN till alla mina projekt nu. Vissa rekommenderar GIT istället om du jobbar mycket med sammanslagning av olika grenar i ditt projekt. Textmate har förresten inbyggt stöd för SVN. Väljer du mellan CVS och SVN är det SVN du ska satsa på.
Sedan bör du väl ha något ställe där ni gemensamt håller reda på buggar och vem som gör vad. Något i stil med Lighthouse*eller en egen uppsättning med Trac skulle säkert göra nytta.
Tycker det är en bra idé att använda terminalen/konsol/kommandotolken till SVN. Lär man sig några grundläggande kommandon så slipper man bli beroende av olika grafiska klienter, och kan lätt byta arbetsmaskin.
Ska man använda Windows något så tycker jag TortoiseSVN segar ner filhanteraren otroligt när man har många projekt.
Utvecklingsmiljön Eclipse/PDT har integrerad SVN-hantering.
Jag tycker SVN har en förmåga att klaga när saker o ting går fel. När man t.ex. tar bort en fil via det vanliga filsystemet och sedan säger klienten "file missing" och kan inte själv räkna ut att den ska ta bort den ur mitt repo vid en commit osv.
Kommer från en windowsmiljö med tortoise, ett underbart program som nästa får mig att hoppa över till windows igen :) har inte hittat något lika bra för mac, men som Prometheus säger kanske man ska köra via terminalen.
Kommer inte riktigt överäns med vare sig SCPlugin eller svnX.
Men var mest ute efter alternativa lösningar... lighthouse var ett trevligt tips även om det känns lite overkill då vi än så länge bara är två programmerare och teamet redan användare Basecamp som är snarlikt med meddelande, mail osv fast utan själva dev-sidan men strukturerade todos kommer man ganska långt med.
Du ska inte prova PDT då? Är perfekt för objektorienterad PHP och går på alla plattformar som kan köra java (den nyaste behövs för prestanda).
GislavedMedlem sedan nov. 20041 740 inlägg Nu har det dykt upp en ny subversion-klient för mac, som heter Versions. Det verkar lovande.
Gislaved skrev:
Nu har det dykt upp en ny subversion-klient för mac, som heter Versions. Det verkar lovande.
Kör numera via terminalen mest men wow, den där måste jag testa! :bire
jmeMedlem sedan maj 20012 237 inlägg Vi kör med Eclipse och dess svn-plugin subclipse. Busenkelt! Brukar fungera smärtfritt och bra. Använder den kombinationen även i egna projekt.
OkkidoMedlem sedan maj 20007 492 inlägg Det var det värsta. Har skrivit upp mig flera gånger på deras mailing-lista för att få email när programmet väl skulle släppas, men inte fått någon. Någon annan som fått?
I ett projekt som jag jobbar på kör vi git+github. Funkar ganska bra.
GislavedMedlem sedan nov. 20041 740 inlägg
nitro2k01 skrev:
I ett projekt som jag jobbar på kör vi git+github. Funkar ganska bra.
Jag kör faktiskt också Git + Github för vissa projekt sedan någon månad. Det är ett ganska smidigt sätt att jobba på om man är några stycken.
GislavedMedlem sedan nov. 20041 740 inlägg
Okkido skrev:
Det var det värsta. Har skrivit upp mig flera gånger på deras mailing-lista för att få email när programmet väl skulle släppas, men inte fått någon. Någon annan som fått?
Programmet är fortfarande i beta-stadiet, så det kanske förklarar det uteblivna mailet?
OkkidoMedlem sedan maj 20007 492 inlägg
Gislaved skrev:
Programmet är fortfarande i beta-stadiet, så det kanske förklarar det uteblivna mailet?
Fast om jag inte missminner mig så skulle de rapportera så fort det hände något.
Funkade bra med en svn repository, en annan kunde den inte connecta till alls. Men jag säger ändå: äntligen!
OkkidoMedlem sedan maj 20007 492 inlägg My bad. Jag hade fått mailet, anledningen till att jag missat det är för att jag inte ens kollat mina mail. Jag tar på mig idiotkepsen.