Trac is being migrated to new services! Issues can be found in our new YouTrack instance and WIKI pages can be found on our website.

Changes between Version 37 and Version 38 of UsingPidginMonotone


Ignore:
Timestamp:
Oct 16, 2008, 5:51:12 PM (15 years ago)
Author:
elb
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • UsingPidginMonotone

    v37 v38  
    1515== Getting Started with Pidgin monotone ==
    1616
    17 There is a monotone server running on pidgin.im.  Its key fingerprint is {{{42a055d77e641de411e118d121cfc598ec0e7725}}}.
     17There is a monotone server running on mtn.pidgin.im.  Its key fingerprint is {{{42a055d77e641de411e118d121cfc598ec0e7725}}}.
    1818
    1919The initial revision history retrieval is quite taxing on the server.  In order to make the initial pull more efficient, we provide a snapshot of the mtn database to bootstrap the process.  '''This database requires monotone 0.36 or newer.'''
     
    3030  $ bzip2 -d pidgin.mtn.bz2
    3131
    32   $ mtn -d $DATABASE pull --set-default pidgin.im "im.pidgin.*"
     32  $ mtn -d $DATABASE pull --set-default mtn.pidgin.im "im.pidgin.*"
    3333  $ mtn -d $DATABASE co -b im.pidgin.pidgin $WORKINGDIR
    3434}}}
     
    3636If you get this message:
    3737{{{
    38     $ mtn -d $DATABASE pull --set-default pidgin.im "im.pidgin.*"
     38    $ mtn -d $DATABASE pull --set-default mtn.pidgin.im "im.pidgin.*"
    3939    mtn: misuse: database /home/user/monotone_databases/pidgin.mtn is laid out according to an old schema
    4040    mtn: misuse: try 'mtn db migrate' to upgrade
     
    5050(The variables here are just to help you understand which parts of the process are up to your personal choice.)
    5151
    52 This will create a database for storing your development stuff, fetch the entire revision history available from pidgin.im to that database, and then check out a working copy of the newest revision of Pidgin in that database.  To update the database from the server in the future, you can either a) simply go to {{{$WORKINGDIR}}} and execute {{{mtn pull}}}, or execute {{{mtn -d $DATABASE pull}}} from anywhere.  Note that this will pull the new revision ''history'' from the server, but will not update your working directory to reflect the newest available revision.  For this, you need to run {{{mtn up}}} in {{{$WORKINGDIR}}}.
     52This will create a database for storing your development stuff, fetch the entire revision history available from mtn.pidgin.im to that database, and then check out a working copy of the newest revision of Pidgin in that database.  To update the database from the server in the future, you can either a) simply go to {{{$WORKINGDIR}}} and execute {{{mtn pull}}}, or execute {{{mtn -d $DATABASE pull}}} from anywhere.  Note that this will pull the new revision ''history'' from the server, but will not update your working directory to reflect the newest available revision.  For this, you need to run {{{mtn up}}} in {{{$WORKINGDIR}}}.
    5353
    5454Consult the monotone documents, and particularly [http://venge.net/monotone/docs/CVS-Phrasebook.html#CVS-Phrasebook their CVS phrasebook] to see the things you can now do with your database and working copy.  You should find that most of the actions at this point feel pretty familiar.
All information, including names and email addresses, entered onto this website or sent to mailing lists affiliated with this website will be public. Do not post confidential information, especially passwords!