Hur sköter ni er revisionskontroll?

Här diskuteras programmering och utveckling
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Hur sköter ni er revisionskontroll?

Inlägg av dmz »

Som topic lyder. Jag har nu provat på det beryktade github och känslorna är blandade. Har upplevt strul hela morgonen, och först nu så har jag fått ordning på allt, förutom att syntax hilighting vägrar fungera på siten. Jag har kikat lite på http://gitorious.org/about och kanske är det bättre?
Om mina erfarenheter inte blir bättre än så här så lär jag sätta upp en egen git-server istället. Hur sköter ni era revisioner?
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
Osprey
Inlägg: 6310
Blev medlem: 06 apr 2008, 00:09
OS: Ubuntu
Ort: Göteborg/Mölndal/Falkenberg
Kontakt:

Re: Hur sköter ni er revisionskontroll?

Inlägg av Osprey »

Förutom det kommersiella ClearCase så har jag mest erfarenhet av SCCS som jag såg fanns som en clone i Ubuntus arkiv med namnet cssc...
Agera genom att ta och behålla initiativet, ta de risker detta kräver...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Hur sköter ni er revisionskontroll?

Inlägg av dmz »

Spännande, det hade jag aldrig hört talas om.
Jag måste dock säga att git är förjävla smidigt faktiskt...
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
mcNisse
Inlägg: 5211
Blev medlem: 06 feb 2007, 20:51
OS: Debian
Utgåva: Vet inte/ingen utgåva passar

Re: Hur sköter ni er revisionskontroll?

Inlägg av mcNisse »

Jag använder enbart git för mina projekt (och när jag laddar ner källkod, i source arkiv).

Annars får man väl använda det som tillhandahålls av projektet...

På jobbet kör jag det sunkiga clearcase med ett git repo i.
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Hur sköter ni er revisionskontroll?

Inlägg av dmz »

Jo, det var ju den egna koden jag åsyftade, tyvärr går det ju inte att påverka extern kod så mycket. :P
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
Louie
Inlägg: 2361
Blev medlem: 15 nov 2006, 10:15
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Göteborg
Kontakt:

Re: Hur sköter ni er revisionskontroll?

Inlägg av Louie »

Jag tycker github är strålande. Har kört det sen Drmegahertz här tipsade mig om det, har aldrig haft problem och det kommer ständigt nya funktioner.
Är det något jag mot förmodan inte kan visa för andra så brukar jag skapa mig ett SVN-repos pga programmet Versions till Mac som gör versionshanteringen väldigt vacker.

Så om du inte gett upp hoppet, försök igen med github, det är grymt.

/L
Ett väl utfört arbete ger en inre tillfredsställelse och är den grund var på samhället vilar.
Linuxuser - Fri webhosting åt folket!
IRC: Louie` @ #kurbitz freenode - Jabber: PM för jabber
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Hur sköter ni er revisionskontroll?

Inlägg av dmz »

Jag har inte gett upp! Tvärtom så undrar man hur man har klarat sig utan...
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
Louie
Inlägg: 2361
Blev medlem: 15 nov 2006, 10:15
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS
Ort: Göteborg
Kontakt:

Re: Hur sköter ni er revisionskontroll?

Inlägg av Louie »

dmz skrev:Jag har inte gett upp! Tvärtom så undrar man hur man har klarat sig utan...
Det är guld.
Jag är dock ingen hejare på git, finns väldigt mycket avancerat man kan göra men jag har klarat mig fint med
git pull
git commit
git push

;)

mvh
L
Ett väl utfört arbete ger en inre tillfredsställelse och är den grund var på samhället vilar.
Linuxuser - Fri webhosting åt folket!
IRC: Louie` @ #kurbitz freenode - Jabber: PM för jabber
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Hur sköter ni er revisionskontroll?

Inlägg av dmz »

Jag tog mig friheten att följa dig på github, så se nu till att koda en massa intressant. ;)
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
Dr Phil
Inlägg: 172
Blev medlem: 26 jun 2009, 04:17
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS

Re: Hur sköter ni er revisionskontroll?

Inlägg av Dr Phil »

Nu när vi ändå pratar revisionskontroll, har någon här erfarenhet utav bazaar?
Enda anledningen till att jag funderar på bazaar är för att få allt på Launchpad, istället för att behöva automatiskt importera ifrån github.
Någon som har erfarenhet utav git, bazaar, launchpad och github får gärna försöka förklara vilken ni tycker är bäst och varför. :)
Ni som inte har den erfarenheten får gärna tycka till ändå. ;D
Bild
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Hur sköter ni er revisionskontroll?

Inlägg av dmz »

Jag tycker att http://whygitisbetterthanx.com/ var läsvärd. Lite biased såklart, men det gör inget. ;)
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Hur sköter ni er revisionskontroll?

Inlägg av dmz »

Upptäckte precis http://jonas.nitro.dk/tig/ som gjorde upplevelsen ännu trevligare. Galet snyggt.
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: Hur sköter ni er revisionskontroll?

Inlägg av Lars »

Dr Phil skrev:Nu när vi ändå pratar revisionskontroll, har någon här erfarenhet utav bazaar?
Vi använder bzr/lp för att hålla reda på koden här på ubuntu-se.org, se https://code.launchpad.net/~ubuntu-se-webmasters. Men jag använder det ungefär som svn och har inte testat de mer decentraliserade funktionerna. Jag gör så att jag kör "bzr commit" från min hemmamaskin och sedan loggar in på servern och kör "bzr pull". Det enda problemet är att det kan ta någon minut innan den nya revisionen är tillgänglig på lp, men det är väl inte hela världen.
Användarvisningsbild
Peetra
Inlägg: 1526
Blev medlem: 20 apr 2009, 17:07
OS: Kubuntu
Ort: Karleby, Finland
Kontakt:

Re: Hur sköter ni er revisionskontroll?

Inlägg av Peetra »

Översättningen för svenska phpBB hade vi först på sourceforge med gamla CVS-systemet, jag övergav det och det blev smidigt att använda KDE-SVN / RSS för att själv hålla koll på mina ändringar på http://svn.codepail.net/listing.php?rep ... ranslation&

Det är alltså http://www.websvn.info/ som används. :)
Användarvisningsbild
Dr Phil
Inlägg: 172
Blev medlem: 26 jun 2009, 04:17
OS: Ubuntu
Utgåva: 18.04 Bionic Beaver LTS

Re: Hur sköter ni er revisionskontroll?

Inlägg av Dr Phil »

Lars skrev:
Dr Phil skrev:Nu när vi ändå pratar revisionskontroll, har någon här erfarenhet utav bazaar?
Vi använder bzr/lp för att hålla reda på koden här på ubuntu-se.org, se https://code.launchpad.net/~ubuntu-se-webmasters. Men jag använder det ungefär som svn och har inte testat de mer decentraliserade funktionerna. Jag gör så att jag kör "bzr commit" från min hemmamaskin och sedan loggar in på servern och kör "bzr pull". Det enda problemet är att det kan ta någon minut innan den nya revisionen är tillgänglig på lp, men det är väl inte hela världen.
Jo, man skall väl behöva ett något större projekt innan man märker fördelarna med distribuerad versionskontroll. =)

Jag tror att jag skall börja med bzr, det verkar inte vara en jättestor skillnad i prestanda och får man allt samlat på lp så är ju det guld värt! :D
Bild
Användarvisningsbild
per9000
Inlägg: 931
Blev medlem: 07 maj 2007, 11:06
OS: Ubuntu
Utgåva: 23.04 Lunar Lobster
Ort: Västerås
Kontakt:

Re: Hur sköter ni er revisionskontroll?

Inlägg av per9000 »

På nuvarande uppdraget är det Microsoft Visual Source Safe som gäller :(

Alla filer är per default skrivskyddade och du måste checka ut en hel fil för att få ändra i den. Integrationen med Visual Studio gör att man checkar ut filer fast man inte vill (öppna filen och tryck på mellanslag) och glömmer dem utcheckade (fast du stängde utan att spara ändringar). Självklart blir det problem för andra som vill göra ändringar och som till sitt förtret upptäcker att det är superlåst.

På konsultfirman är det annars subversion som gäller. Enda jag kan gnälla på är att man måste ha en server för att göra ändringar och man kan inte checka in bara på sin burk innan man laddar över till servern.

För hemmabruk har jag börjat nosa på Bazaar (ska tydligen likna git på många sätt). Man slipper en server om man vill - du får checka in lokalt vilket är toppen.

Så är ju Bazaar skrivet i python också och då måste det ju vara bra.

/Per
--
Per Erik Strandberg
Yet Another IT Consultant
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Hur sköter ni er revisionskontroll?

Inlägg av dmz »

"Microsoft Visual Source Safe". Ja nog kan de det där med att namnge sina produkter, vem blir inte sugen på detta nu. Jag trodde faktiskt att du skämtade innan jag hade kollat upp det.

Man kan ju stillsamt undra varför de känner att de måste uppfinna hjulet gång på gång; De använder tydligen inte ens sina egna produkter in house.
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Lars
Inlägg: 6191
Blev medlem: 14 jan 2007, 19:31
OS: Ubuntu
Utgåva: 22.10 Kinetic Kudu
Ort: Stockholm

Re: Hur sköter ni er revisionskontroll?

Inlägg av Lars »

per9000 skrev:På nuvarande uppdraget är det Microsoft Visual Source Safe som gäller :(
Jag lider verkligen med dig. Min erfarenhet av SourceSafe 6.0 är att den gör mer skada än nytta. Eller finns det någon nyare version som åtminstone är brukbar? Jag brukar undvika att slänga skit på MS, det är så tröttsamt. Men när det gäller SourceSafe finns det verkligen inga ursäkter att ha det kvar.

Till er som använder SourceSafe: Gå då över till vad som helst imorgonbitti! Strunta i att föra över historiken, den ligger kvar i SS om den skulle behövas. Det viktiga är att byta redan imorgon! Ni kommer inte att ångra er.
jsiei97
Inlägg: 309
Blev medlem: 09 dec 2008, 21:34
OS: Xubuntu
Utgåva: 22.04 Jammy Jellyfish LTS
Ort: Trelleborg

Re: Hur sköter ni er revisionskontroll?

Inlägg av jsiei97 »

per9000 skrev:På konsultfirman är det annars subversion som gäller. Enda jag kan gnälla på är att man måste ha en server för att göra ändringar och man kan inte checka in bara på sin burk innan man laddar över till servern.
Just nu är de två vanligaste (av de öppna) förmodligen git och SubVersion.
Och de är bra på olika saker, och vilken jag själv använder beror helt på vad jag ska göra...

SubVersion har fördelen att den är enklare att förstå sig på (tills man ska brancha och merga),
git å andra sidan är lite märklig eftersom "allt är en ny branch".

/Johan
Användarvisningsbild
dmz
Inlägg: 3292
Blev medlem: 29 jul 2008, 19:42
OS: Arch Linux

Re: Hur sköter ni er revisionskontroll?

Inlägg av dmz »

jsiei97 skrev: git å andra sidan är lite märklig eftersom "allt är en ny branch".
Vad menar du?
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
Skriv svar

Återgå till "Programmering och webbdesign"