Hur sköter ni er revisionskontroll?
Hur sköter ni er revisionskontroll?
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?
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?
ǁ Q: Why is top posting so bad?
- 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?
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...
http://www.enargo.com/it/
OpenVMS Shark - i Linux finns inte SYS$CMKRNL...
Re: Hur sköter ni er revisionskontroll?
Spännande, det hade jag aldrig hört talas om.
Jag måste dock säga att git är förjävla smidigt faktiskt...
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?
ǁ Q: Why is top posting so bad?
- 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?
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.
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.
Re: Hur sköter ni er revisionskontroll?
Jo, det var ju den egna koden jag åsyftade, tyvärr går det ju inte att påverka extern kod så mycket. 

ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
ǁ Q: Why is top posting so bad?
- 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?
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
Ä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
Linuxuser - Fri webhosting åt folket!
IRC: Louie` @ #kurbitz freenode - Jabber: PM för jabber
Re: Hur sköter ni er revisionskontroll?
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?
ǁ Q: Why is top posting so bad?
- 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?
Det är guld.dmz skrev:Jag har inte gett upp! Tvärtom så undrar man hur man har klarat sig utan...
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
Linuxuser - Fri webhosting åt folket!
IRC: Louie` @ #kurbitz freenode - Jabber: PM för jabber
Re: Hur sköter ni er revisionskontroll?
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?
ǁ Q: Why is top posting so bad?
Re: Hur sköter ni er revisionskontroll?
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å.
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å.

Re: Hur sköter ni er revisionskontroll?
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?
ǁ Q: Why is top posting so bad?
Re: Hur sköter ni er revisionskontroll?
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?
ǁ Q: Why is top posting so bad?
-
- 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?
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.Dr Phil skrev:Nu när vi ändå pratar revisionskontroll, har någon här erfarenhet utav bazaar?
Re: Hur sköter ni er revisionskontroll?
Ö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.
Det är alltså http://www.websvn.info/ som används.

Re: Hur sköter ni er revisionskontroll?
Jo, man skall väl behöva ett något större projekt innan man märker fördelarna med distribuerad versionskontroll.Lars skrev: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.Dr Phil skrev:Nu när vi ändå pratar revisionskontroll, har någon här erfarenhet utav bazaar?

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!

- 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?
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

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
Re: Hur sköter ni er revisionskontroll?
"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.
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?
ǁ Q: Why is top posting so bad?
-
- 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?
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.per9000 skrev:På nuvarande uppdraget är det Microsoft Visual Source Safe som gäller
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.
-
- 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?
Just nu är de två vanligaste (av de öppna) förmodligen git och SubVersion.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.
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
Re: Hur sköter ni er revisionskontroll?
Vad menar du?jsiei97 skrev: git å andra sidan är lite märklig eftersom "allt är en ny branch".
ǁ A: Because it obfuscates the reading.
ǁ Q: Why is top posting so bad?
ǁ Q: Why is top posting so bad?