Ero sivun ”Bazaar” versioiden välillä

Siirry navigaatioon Siirry hakuun
90 merkkiä poistettu ,  21. tammikuuta 2015
ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa
 
(4 välissä olevaa versiota 3 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
Bazaar on vapaa, hajautettu versionhallintaohjelma joka on saatavissa Linuxin lisäksi myös Windowsille ja Mac OS:lle.
{{Ohjelma  
{{Ohjelma  
  | nimi=Bazaar  
  | nimi=Bazaar  
Rivi 7: Rivi 5:
  | lisenssi=[[GPL]]  
  | lisenssi=[[GPL]]  
  | käyttöliittymä=teksti  
  | käyttöliittymä=teksti  
  | kotisivu=[http://bazaar-vcs.org bazaar-vcs.org]}}
  | kotisivu=[http://bazaar-vcs.org bazaar-vcs.org]
}}
 
'''Bazaar''' on vapaa, hajautettu [[versionhallintaohjelma]] joka on saatavissa Linuxin lisäksi myös Windowsille ja Mac OS:lle.


== Yleistä ==
== Yleistä ==
Rivi 15: Rivi 16:


== Asennus ==
== Asennus ==
Bazaar löytyy useimpien [[jakelu]]iden [[paketinhallintajärjestelmä]]stä paketista <tt>bazaar</tt> tai <tt>bzr</tt>.
{{Asenna|Bazaar|bazaar</tt> tai <tt>bzr}}


== Käyttö ==
== Käyttö ==
Rivi 55: Rivi 56:


<tt>bzr commit</tt> lisää Bazaarin tietokantaan uuden ''revision'', johon on myöhemmin mahdollista palata ja jota voidaan muutenkin hyödyntää esimerkiksi tutkimalla koodiin tehtyjä muutoksia.  
<tt>bzr commit</tt> lisää Bazaarin tietokantaan uuden ''revision'', johon on myöhemmin mahdollista palata ja jota voidaan muutenkin hyödyntää esimerkiksi tutkimalla koodiin tehtyjä muutoksia.  
=== Revisiohistria ===
=== Revisiohistoria ===
Muokataan seuraavaksi projektiamme kirjoittamalla jotain tekstiä tiedostoon <tt>tietoa.txt</tt>. Edellisen <tt>bzr commit</tt> -komennon jälkeen tekemämme muutokset näemmä komennolla <tt>bzr diff</tt>:
Muokataan seuraavaksi projektiamme kirjoittamalla jotain tekstiä tiedostoon <tt>tietoa.txt</tt>. Edellisen <tt>bzr commit</tt> -komennon jälkeen tekemämme muutokset näemmä komennolla <tt>bzr diff</tt>:
<pre>
<pre>
Rivi 184: Rivi 185:


== Launchpad ==
== Launchpad ==
Bazaar-palvelimen asentamisen sijaan voidaan käyttää myös julkisia Bazaar-palvelimen tarjoavia palveluita. Suurin tällainen on mm. [[Ubuntu]]n kehitysalustana käytettävä [http://www.launchpad.net Launchpad]. Jokainen käyttäjä voi vapaasti käyttää Launchpadin Bazaar-palvelua rekisteröitymällä palveluun.  
Bazaar-palvelimen asentamisen sijaan voidaan käyttää myös julkisia Bazaar-palvelimen tarjoavia palveluita. Suurin tällainen on mm. [[Ubuntu]]n kehitysalustana käytettävä [[Launchpad]]. Jokainen käyttäjä voi vapaasti käyttää Launchpadin Bazaar-palvelua rekisteröitymällä palveluun.  


Muutoksia lähetettäessä käyttäjä tunnistetaan [[SSH]]-avaimen avulla. Käyttäjän julkinen SSH-avain löytyy polusta  <tt>~/.ssh/id_dsa.pub</tt> tai <tt>~/.ssh/id_rsa.pub</tt>. Jos tällaisia tiedostoa ei löydy, on SSH-avainpari luotava komennolla <tt>ssh-keygen</tt>. Tämän jälkeen kyseisen tiedoston sisältö on kerrottava Launchpadiin menemällä ensin omalle käyttäjäsivulle ja tämän jälkeen napsauttamalla ''Update SSH keys'' -linkkiä ja kopioimalla tiedoston sisältö sivun alareunassa olevaan tekstikenttään.
Muutoksia lähetettäessä käyttäjä tunnistetaan [[SSH]]-avaimen avulla. Käyttäjän julkinen SSH-avain löytyy polusta  <tt>~/.ssh/id_dsa.pub</tt> tai <tt>~/.ssh/id_rsa.pub</tt>. Jos tällaisia tiedostoa ei löydy, on SSH-avainpari luotava komennolla <tt>ssh-keygen</tt>. Tämän jälkeen kyseisen tiedoston sisältö on kerrottava Launchpadiin menemällä ensin omalle käyttäjäsivulle ja tämän jälkeen napsauttamalla ''Update SSH keys'' -linkkiä ja kopioimalla tiedoston sisältö sivun alareunassa olevaan tekstikenttään.

Navigointivalikko