Så här konfigurerar du ett dokumentversionsverktyg med subversion, del 2 [Linux]
I vår sista del skapade vi en uppställning som gör att du kan behålla alla olika ändringar i dina dokument utan att behöva tillgripa tricks som att lägga till filnamn med versionsnummer. Så nu har du det här förvaret av dokument, hur utnyttjar du det? I den här artikeln visar vi hur du återkallar en tidigare version av ett dokument (vi är alla bekanta med att tänka att sätta något lysande i ett dokument, bara för att det ska skrivas över), samt hur du laddar ner alla dina processer arbeta till en annan maskin.
Steg 1: Visa och öppna dokumentets revisionshistorik
Utan tvekan kommer du till en viss tid att gå tillbaka till en tidigare version av ett dokument, antingen för att hämta något du raderade inom (det verkade som en bra idé vid den tiden!), Eller att spåra dokumentets framsteg över Det är olika versioner. Subversion gör det enkelt att se dokumentets historia, även om det är gömt bakom vissa "utvecklar-tal".
Att visa historiken för ett objekt är så enkelt som att högerklicka på det i kdesvn och välja alternativet "Historia för objekt". Detta visar ett nytt fönster som visar alla tidigare revisioner av dokumentet (dvs. versionen varje gång du "begått" den). För att se en av dessa tidigare versioner i kdesvn, klicka på den i den vänstra rutan (du kan använda datum och / eller versionsnummer för att hjälpa dig att bestämma vilken som är den rätta). I den nedre högra rutan visas dokumentets sökväg och filnamn - högerklicka på filnamnet och välj "Katt den här versionen." Det mest intuitiva namnet för den icke-tekniska användaren är sant, men det gör tricket.
Ditt dokument kommer att startas i standardprogrammet. Lägg märke till filnamnet i Writer-titelfältet i skärmdumpen ("kdesvnZ16946.tmp") ... så om du ändrar det måste du spara dem som en annan fil. Därefter kan du ladda upp det i förvaret, fånga ditt gamla innehåll och eventuella nya ändringar du har gjort.
Steg 2: Åtkomst till ditt arkiv från en annan maskin
Så du har arbetat med några filer på skrivbordet, fånga alla möjliga briljanta idéer, men nu behöver du gå ut. Kanske behöver du dela all denna glans med världen. Kanske behöver du bara en kaffe. I vilket fall, hur tar du allt detta arbete på dig med dig på din bärbara dator eller netbook?
Det första steget är att se till att allt innehåll är aktuellt. Kontrollera kdesvn för att se till att det inte finns röda markerade filer.
Tips ! Du kan använda funktionen "Subversion> Arbetskopia> Kontrollera efter uppdateringar" för att se till att din syn på filer är uppdaterad. Bonus Tips : Lägg till detta i verktygsfältet med dialogrutan "Inställningar> Konfigurer verktygsrader ...". Nästa måste vi lägga till lite programvara på skrivbordet.
Om du är en nyare Linux-användare, och du har inte upptäckt glädje av SSH, är du ute efter en behandling. SSH är ett sätt att fjärransluta åtkomst till en Linux-maskin på ett säkert sätt, och göra några ganska snygga knep. För att installera vad vi behöver väljer du OpenSSH-Server och Subversion från din favoritpakethanterare, eller du kan ange följande kommando i en terminal:
sudo apt-get installer openssh-server subversion
När dessa är installerade på skrivbordet, kontrollera att SSH-servern körs. Du kan göra det genom att kolla en grafisk processhanterare (t.ex. KDE: s systemmonitor) och bekräfta att programmet sshd körs.
När du har gjort det är det enkelt att komma åt ett förråd. Först och främst, se till att en Subversion-klient är installerad på din bärbara dator. Du måste göra en "Kolla in den aktuella arkivvägen", precis som du gjorde i den första artikeln, med en nyckelfaktor. För att komma åt ditt förråd på distans, klicka på "Öppna" -knappen på verktygsfältet. Ange sedan följande i dialogrutan:
svn + ssh: // fjärr-IP-adress / path-to-the-förvaret
Byt ut "fjärr-IP-adress" och "sökväg till förvaret" med lämpligt värde.
"Svn + ssh: //" delen av webbadressen indikerar att du får tillgång till en Subversion över ett SSH-nätverk. Vänta på att kassan är klar och presto! Du har en kopia av ditt förråd på din bärbara dator, redo att följa dig var du än än går. När du har gjort ändringar pågår, koppla bara till ditt hemnätverk, öppna din lokala kopia, leta efter de röda höjdpunkterna och begå. När du har begått och återvänt till din andra maskin (i detta fall skrivbordet) öppnar kdesvn att du har nyligen uppdaterade filer att samla in. "Uppdatering" är termen i Subversion-speak, och uppdatering till den senaste kallas ofta "uppdatering till HEAD" ("HEAD" här hänvisar till "huvudet" av Subversion-filialen, det vill säga det längst ut, tidvis, dvs den senaste). Om du väljer alternativet "Update to HEAD" för en fil eller mapp hämtas de senaste versionerna till din maskin.
Genom att använda Subversion kan du kolla in filer på en enhet och ladda upp de ändringar som ska skjutas ut till ett antal andra enheter eller maskiner. Och om du lyssnade på tipset i den första delen av den här artikeln och behåller alla dina dokument under en enda föräldermapp, är processen för att "begå" alla förändringar som du gjort när du är på språng bara några klick. Inte så automatiskt som Dropbox, kanske, men Subversion ger dig mer kontroll och låter dig hålla versioner av alla förändringar du begår.