~ubuntu-branches/ubuntu/trusty/duplicity/trusty

« back to all changes in this revision

Viewing changes to README-REPO

  • Committer: Package Import Robot
  • Author(s): Michael Terry
  • Date: 2011-12-06 14:15:01 UTC
  • mfrom: (1.9.4)
  • Revision ID: package-import@ubuntu.com-20111206141501-nvfaaauqivpwyb7f
Tags: 0.6.17-0ubuntu1
* New upstream release
* debian/patches/06_use_passphrase.dpatch,
  debian/patches/07_large_rackspace_list.dpatch,
  debian/patches/08_check_volumes.dpatch:
  - Dropped, applied upstream
* debian/rules:
  - Run new upstream test suite during build
* debian/control:
  - Add rdiff as a build-dep to run above test suite
* debian/patches/06testfixes.dpatch:
  - Fix a few tests to not fail erroneously
* debian/patches/07fixincresume.dpatch:
  - Fix a bug with resuming an incremental backup that would result in
    a bogus error.  Also patches in a test for it.
* debian/tests/full-cycle-local:
  - New DEP-8 test script that backs up locally, restores, and checks files
* debian/tests/full-cycle-u1:
  - New DEP-8 test script that does the same as above, but to Ubuntu One
* debian/tests/control:
  - Start of DEP-8 test suite.  Only enable above full-cycle-local test
    for automatic execution.  The other is for manual testing right now.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
REPO README - Notes for people checking out of Launchpad (bzr)
 
2
--------------------------------------------------------------
 
3
 
 
4
Getting duplicity to run:
 
5
-------------------------
 
6
 
 
7
By the numbers:
 
8
1) Do the checkout while in a location called $DUP_ROOT:
 
9
        bzr lp:duplicity .          [for the dev branch]
 
10
   -OR- bzr lp:duplicity/stable .   [for the stable branch]
 
11
2) cd $DUP_ROOT/duplicity
 
12
3) run "python compilec.py" to create _librsync.so
 
13
4) cd ..
 
14
5) run "./bin/duplicity -V". You will see "duplicity $version" instead
 
15
of the normal version number. Versioning comes during the release.
 
16
 
 
17
To run outside this directory, use PYTHONPATH to set the path. 
 
18
 
 
19
PYTHONPATH=$DUP_ROOT bin/duplicity
 
20
 
 
21
or
 
22
 
 
23
PYTHONPATH=$DUP_ROOT bin/rdiffdir
 
24
 
 
25
 
 
26
Running the unit tests:
 
27
-----------------------
 
28
 
 
29
cd testing; ./run-tests