Developer self notes

Anjuta manual
http://library.gnome.org/devel/anjuta-manual/stable/

Autotools basics
What to install:
sudo apt-get install autoconf
http://library.gnome.org/users/anjuta-build-tutorial/2.26/create-autotools.html.en

http://library.gnome.org/users/anjuta-build-tutorial/2.26/

Bazaar / launchpad

  1. bzr launchpad-login marcolazzaroni
  2. get the code in a dir
    bzr branch lp:luce
  3. hack hack hack
  4. get the list of modified files
    bzr status
  5. also:
    bzr diff
  6. bzr commit [--author ...] -m "release details"
  7. Optional
    bzr tag v.0.0.2
  8. You may come back to 3
  9. To store one or more commits on launchpad (must have a ssh key, if needed get one on launchpad)
    bzr push lp:luce

NOTES

  • If you add new files you need
    bzr add
  • If you want the release history:
    bzr log
  • To ignore files:
    bzr ignore
    file .bzrignore is the list
  • see bzr send and bzr patch for patches

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: