------------------------------------------------------------------------
r85 | iusty | 2004-02-08 15:52:36 +0200 (Sun, 08 Feb 2004) | 3 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvers/repository/sql.py

cfv:
  - added support for adding filenames from stdin for 'store'

------------------------------------------------------------------------
r84 | iusty | 2004-02-08 14:16:07 +0200 (Sun, 08 Feb 2004) | 2 lines
Changed paths:
   A /trunk/cfvers/timing.py

Added a timing wrapper for cfv

------------------------------------------------------------------------
r83 | iusty | 2004-02-08 14:15:26 +0200 (Sun, 08 Feb 2004) | 16 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvers/cmd.py
   M /trunk/cfvers/cfvers/main.py
   M /trunk/cfvers/cfvers/repository/r_sqlite.py
   M /trunk/cfvers/cfvers/repository/sql.py

Repository:
  - added metadata_only attribute to items
  - eliminated recentrly-introduced get*NP and added a
    parameter to get* methods specifying whether to return
    payload
SQLite backend:
  - added getEntries (standard version doesn't work due
    to missing variable sub-queries)
CMD api:
  - fixed SHA1 checksum export
  - added tar export
cfv:
  - improved 'export' command
  - added preliminary option to support metadata_only
    option

------------------------------------------------------------------------
r82 | iusty | 2004-01-01 13:29:02 +0200 (Thu, 01 Jan 2004) | 10 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvers/cmd.py
   M /trunk/cfvers/cfvers/repository/sql.py

Changed items() to always require area, it make the method simpler
and more buletproof and also convert it to a yield-based structure;
Added getEntryNP to return a revision entry without the filecontents
in order to be quicker for situation where the contents is not 
required;
Added getEntriesNP to return all revision entries in an area for a
given revision number, also without filecontents;
Changed cmd.py to use the new *NP based functions;
Started with the implementation of an 'export' command;

------------------------------------------------------------------------
r81 | iusty | 2003-11-18 21:20:00 +0200 (Tue, 18 Nov 2003) | 4 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvadmin
   M /trunk/cfvers/cfvers/cmd.py

Fixed duplication in _map_files by resorting after finishing
  the walking of the filesystem
Fix some minor things found by pychecker

------------------------------------------------------------------------
r80 | iusty | 2003-11-18 00:56:18 +0200 (Tue, 18 Nov 2003) | 2 lines
Changed paths:
   M /trunk/cfvers/cfvers/cmd.py

Fixed very nasty bug related to multi-area (again!)

------------------------------------------------------------------------
r79 | iusty | 2003-11-16 04:29:13 +0200 (Sun, 16 Nov 2003) | 2 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvadmin
   M /trunk/cfvers/cfvers/main.py
   M /trunk/cfvers/cfvers/repository/__init__.py

Implemented handling of repository open/creation failures.

------------------------------------------------------------------------
r78 | iusty | 2003-11-16 02:20:26 +0200 (Sun, 16 Nov 2003) | 5 lines
Changed paths:
   M /trunk/cfvers/TODO
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvadmin
   M /trunk/cfvers/cfvers/cmd.py
   M /trunk/cfvers/configure.ac

Fixed bug in cfvadmin after latest module reorganizations
Fixed bug in cfv store, supplied commiter info was ignored
Added -l parameter to cfv log, just list the revisions
Bumped version in preparation for new release

------------------------------------------------------------------------
r77 | iusty | 2003-11-10 00:48:46 +0200 (Mon, 10 Nov 2003) | 4 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvadmin
   M /trunk/cfvers/cfvers/__init__.py
   M /trunk/cfvers/cfvers/cmd.py
   M /trunk/cfvers/cfvers/main.py
   M /trunk/cfvers/cfvers/repository/__init__.py

Ported the new output from 'cfv store' to 'cfv retrieve'
  in order to have a saner display also here.
Fixed the generation of '-rwxrwxrwx' string from st_mode

------------------------------------------------------------------------
r76 | iusty | 2003-11-09 00:34:25 +0200 (Sun, 09 Nov 2003) | 6 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvers/cmd.py

Improved cmd.Commands._map_files to deal
  better with errors
Added special exit codes to 'cfv store' in order
  to be able to detect what has happened from
  the parent

------------------------------------------------------------------------
r75 | iusty | 2003-11-08 22:31:34 +0200 (Sat, 08 Nov 2003) | 4 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvers/__init__.py
   M /trunk/cfvers/cfvers/cmd.py
   M /trunk/cfvers/cfvers/repository/r_postgresql.py
   M /trunk/cfvers/cfvers/repository/r_sqlite.py
   M /trunk/cfvers/cfvers/repository/sql.py

Added 'config' table to repository
Added repository version check
Changed the output of 'cfv store' to a saner version

------------------------------------------------------------------------
r74 | iusty | 2003-10-30 22:53:50 +0200 (Thu, 30 Oct 2003) | 2 lines
Changed paths:
   A /tags/cfvers/0.4.4 (from /trunk/cfvers:73)

Made tag for 0.4.4 release

------------------------------------------------------------------------
r73 | iusty | 2003-10-29 01:43:27 +0200 (Wed, 29 Oct 2003) | 3 lines
Changed paths:
   M /trunk/cfvers/NEWS
   M /trunk/cfvers/cfvers/repository/sql.py

The ctime attribute to database items should be timestamp
  with time zone, so changed.

------------------------------------------------------------------------
r72 | iusty | 2003-10-29 01:20:35 +0200 (Wed, 29 Oct 2003) | 3 lines
Changed paths:
   M /trunk/cfvers/cfvers/cmd.py
   M /trunk/cfvers/cfvers/main.py

Fixed really nasty bug related to multi-area support.
When diffing, don't diff binary payloads.

------------------------------------------------------------------------
r71 | iusty | 2003-10-28 23:56:30 +0200 (Tue, 28 Oct 2003) | 9 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvers/cmd.py
   M /trunk/cfvers/cfvers/main.py
   M /trunk/cfvers/cfvers/repository/r_sqlite.py
   M /trunk/cfvers/doc/cfv.sgml
   M /trunk/cfvers/doc/cfvadmin.sgml
   M /trunk/cfvers/doc/manual.xml

Updated documentation to current status
Fixes to sqlite repository related to area changes
Droped Area.parse, since now it is equivalent to 
    Repository.getArea
Added "-q" option to store, retrieve
Changed retrieve parameter passing
Fixed some output in RevEntry.to_filesys, and also
    refuse to restore device files without rdev info

------------------------------------------------------------------------
r70 | iusty | 2003-10-28 02:38:56 +0200 (Tue, 28 Oct 2003) | 3 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvers/main.py

Fix code according to rdev = undefined for non-devices
Fix 'cfv log' display of added or modified flag.

------------------------------------------------------------------------
r69 | iusty | 2003-10-28 02:26:37 +0200 (Tue, 28 Oct 2003) | 12 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvadmin
   M /trunk/cfvers/cfvers/cmd.py
   M /trunk/cfvers/cfvers/main.py
   M /trunk/cfvers/cfvers/repository/r_postgresql.py
   M /trunk/cfvers/cfvers/repository/sql.py

Big change! Area loosed server attribute, and life is simpler now.
Create rexists function, because os.path.exists returns false for
  broken symlinks, which we don't want; use this function in some
  places (fixes diff on symlinks, it was always broken on broken
  symlinks).
Also fixed bug in 'cfv find -l', when no revisions where present
Beautified 'cfv log' display.
Improved schema consistency (turns out sqlite is smarter than I 
  thought).
Found a strange behavior for linux 2.4.* in stat.st_rdev, turns
  out undefined means undefined, not 0 :)

------------------------------------------------------------------------
r68 | iusty | 2003-10-26 23:24:12 +0200 (Sun, 26 Oct 2003) | 2 lines
Changed paths:
   M /trunk/cfvers/NEWS

Small addition to news, maybe 0.4.4 rc

------------------------------------------------------------------------
r67 | iusty | 2003-10-26 22:04:45 +0200 (Sun, 26 Oct 2003) | 2 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvadmin
   M /trunk/cfvers/cfvers/__init__.py
   M /trunk/cfvers/cfvers/cmd.py
   M /trunk/cfvers/cfvers/repository/__init__.py

Sanitized the area selection internals.

------------------------------------------------------------------------
r66 | iusty | 2003-10-26 19:30:28 +0200 (Sun, 26 Oct 2003) | 2 lines
Changed paths:
   M /trunk/cfvers/cfvers/__init__.py
   M /trunk/cfvers/rpm.spec.in

Improved RPM spec file.

------------------------------------------------------------------------
r65 | iusty | 2003-10-26 05:57:10 +0200 (Sun, 26 Oct 2003) | 2 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvers/cmd.py

Correct output of cfv 'store' when errors have appeared.

------------------------------------------------------------------------
r64 | iusty | 2003-10-26 05:48:05 +0200 (Sun, 26 Oct 2003) | 3 lines
Changed paths:
   M /trunk/cfvers/NEWS
   M /trunk/cfvers/cfvers/cmd.py
   M /trunk/cfvers/cfvers/main.py
   M /trunk/cfvers/cfvers/repository/r_sqlite.py
   M /trunk/cfvers/cfvers/repository/sql.py

Fixed some bugs related to area.revno (that which was removed
from repository storage).

------------------------------------------------------------------------
r63 | iusty | 2003-10-26 05:17:27 +0200 (Sun, 26 Oct 2003) | 3 lines
Changed paths:
   M /trunk/cfvers/Makefile.am
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvadmin
   A /trunk/cfvers/rpm.spec.in

Added spec file
Fixed python path to specify python2.3

------------------------------------------------------------------------
r62 | iusty | 2003-10-26 04:59:39 +0200 (Sun, 26 Oct 2003) | 4 lines
Changed paths:
   M /trunk/cfvers/cfvadmin
   M /trunk/cfvers/cfvers/main.py
   M /trunk/cfvers/cfvers/repository/r_gadfly.py
   M /trunk/cfvers/cfvers/repository/r_sqlite.py
   M /trunk/cfvers/cfvers/repository/sql.py

Fix items related to cfvadmin and area creation.
Removed revno attribute from repository/area since
it should be dinamically computed, not static.

------------------------------------------------------------------------
r61 | iusty | 2003-10-26 04:00:07 +0200 (Sun, 26 Oct 2003) | 4 lines
Changed paths:
   M /trunk/cfvers/cfvers/main.py
   M /trunk/cfvers/cfvers/repository/__init__.py
   M /trunk/cfvers/cfvers/repository/sql.py

And now, ladies and gentlemen, the second fix for repository
plugins naming! Please, please let it be the last one! Lesson
learned: test changes before commit :-)

------------------------------------------------------------------------
r60 | iusty | 2003-10-25 20:25:48 +0300 (Sat, 25 Oct 2003) | 3 lines
Changed paths:
   M /trunk/cfvers/cfvers/repository/Makefile.am
   M /trunk/cfvers/cfvers/repository/r_gadfly.py
   M /trunk/cfvers/cfvers/repository/r_postgresql.py
   M /trunk/cfvers/cfvers/repository/r_sqlite.py
   M /trunk/cfvers/doc/cfv.sgml

Redo (again) naming for repository plugins, in order
to fix some naming issues (bad programmer, bad!)

------------------------------------------------------------------------
r59 | iusty | 2003-10-25 18:42:06 +0300 (Sat, 25 Oct 2003) | 3 lines
Changed paths:
   M /trunk/cfvers/TODO
   M /trunk/cfvers/cfv
   M /trunk/cfvers/doc/cfv.sgml
   M /trunk/cfvers/doc/cfvadmin.sgml

Renamed 'list' to 'find' and implemented some tests
Updated documentation to current status

------------------------------------------------------------------------
r58 | iusty | 2003-10-25 02:10:01 +0300 (Sat, 25 Oct 2003) | 5 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvers/repository/__init__.py
   D /trunk/cfvers/cfvers/repository/gadfly.py
   D /trunk/cfvers/cfvers/repository/postgresql.py
   A /trunk/cfvers/cfvers/repository/r_gadfly.py (from /trunk/cfvers/cfvers/repository/gadfly.py:56)
   A /trunk/cfvers/cfvers/repository/r_postgresql.py (from /trunk/cfvers/cfvers/repository/postgresql.py:56)
   A /trunk/cfvers/cfvers/repository/r_sqlite.py (from /trunk/cfvers/cfvers/repository/sqlite.py:57)
   D /trunk/cfvers/cfvers/repository/sqlite.py

Renamed the repository modules using a r_ prefix in order
  to avoid conflict with the real DB packages.
Add -r to cfv list, to limit items shown to those present
  in  a given revision.

------------------------------------------------------------------------
r57 | iusty | 2003-10-25 00:30:19 +0300 (Sat, 25 Oct 2003) | 3 lines
Changed paths:
   M /trunk/cfvers/cfvers/repository/sql.py
   M /trunk/cfvers/cfvers/repository/sqlite.py

Split sql.Repository.areas() into standard and 
sqlite-version (handled in sqlite.Repository)

------------------------------------------------------------------------
r56 | iusty | 2003-10-24 00:44:04 +0300 (Fri, 24 Oct 2003) | 4 lines
Changed paths:
   M /trunk/cfvers/cfvers/Makefile.am
   M /trunk/cfvers/cfvers/__init__.py
   M /trunk/cfvers/cfvers/cmd.py
   D /trunk/cfvers/cfvers/repo_gadfly.py
   D /trunk/cfvers/cfvers/repo_postgresql.py
   D /trunk/cfvers/cfvers/repo_sqlite.py
   A /trunk/cfvers/cfvers/repository
   A /trunk/cfvers/cfvers/repository/Makefile.am
   A /trunk/cfvers/cfvers/repository/__init__.py
   A /trunk/cfvers/cfvers/repository/gadfly.py (from /trunk/cfvers/cfvers/repo_gadfly.py:55)
   A /trunk/cfvers/cfvers/repository/postgresql.py (from /trunk/cfvers/cfvers/repo_postgresql.py:55)
   A /trunk/cfvers/cfvers/repository/sql.py (from /trunk/cfvers/cfvers/reposql.py:55)
   A /trunk/cfvers/cfvers/repository/sqlite.py (from /trunk/cfvers/cfvers/repo_sqlite.py:55)
   D /trunk/cfvers/cfvers/reposql.py
   M /trunk/cfvers/configure.ac

Finished reorganization of python module (with
  separate dir for repositories), gives us complete
  repository-type independence.

------------------------------------------------------------------------
r55 | iusty | 2003-10-24 00:20:27 +0300 (Fri, 24 Oct 2003) | 2 lines
Changed paths:
   A /trunk/cfvers/cfvers/repo_gadfly.py (from /trunk/cfvers/cfvers/reposql.py:53)
   A /trunk/cfvers/cfvers/repo_postgresql.py (from /trunk/cfvers/cfvers/reposql.py:53)
   A /trunk/cfvers/cfvers/repo_sqlite.py (from /trunk/cfvers/cfvers/reposql.py:53)
   M /trunk/cfvers/cfvers/reposql.py

Split reposql into different packages.

------------------------------------------------------------------------
r54 | iusty | 2003-10-23 23:39:48 +0300 (Thu, 23 Oct 2003) | 4 lines
Changed paths:
   M /trunk/cfvers/Makefile.am
   M /trunk/cfvers/TODO
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvers/cmd.py
   M /trunk/cfvers/cfvers/main.py
   M /trunk/cfvers/configure.ac

Fixed bugs found by pychecker (shame on me for not checking 
    earlier!)
Removed some 2.2 compatibility code (since it wasn't complete)

------------------------------------------------------------------------
r53 | iusty | 2003-10-23 00:01:02 +0300 (Thu, 23 Oct 2003) | 8 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvers/cmd.py
   M /trunk/cfvers/cfvers/main.py
   M /trunk/cfvers/cfvers/reposql.py
   M /trunk/cfvers/configure.ac

Bug fixed:
  - for symbolic links, don't restore chmod and utime, because it
    acts on destination
User interface:
  - added support for giving short form of commands
  - added support for recursive retrieval (all items under directory
    arguments and their descendants)

------------------------------------------------------------------------
r52 | iusty | 2003-10-22 01:43:40 +0300 (Wed, 22 Oct 2003) | 4 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvadmin
   M /trunk/cfvers/cfvers/cmd.py
   M /trunk/cfvers/cfvers/main.py
   M /trunk/cfvers/cfvers/reposql.py

Fixed non-tty case: check stdout also (|less case)
Add 'stat' command (like the one in coreutils)
Add some more attributes from os.stat

------------------------------------------------------------------------
r51 | iusty | 2003-10-21 02:01:35 +0300 (Tue, 21 Oct 2003) | 3 lines
Changed paths:
   M /trunk/cfvers/cfv
   M /trunk/cfvers/cfvers/cmd.py
   M /trunk/cfvers/cfvers/main.py

Reorganized Commands.retrieve and related methods
Added '-l' option to diff command (only list modified items)

------------------------------------------------------------------------
r50 | iusty | 2003-10-21 01:21:28 +0300 (Tue, 21 Oct 2003) | 2 lines
Changed paths:
   M /trunk/cfvers/cfvers/main.py
   M /trunk/cfvers/cfvers/reposql.py

Added checksum (SHA1) to file contents. Not really used yet.

------------------------------------------------------------------------
r49 | iusty | 2003-10-21 00:53:22 +0300 (Tue, 21 Oct 2003) | 2 lines
Changed paths:
   A /tags/cfvers/0.4.3 (from /:41)

Made first tag (release 0.4.3)

------------------------------------------------------------------------
r48 | iusty | 2003-10-21 00:49:58 +0300 (Tue, 21 Oct 2003) | 2 lines
Changed paths:
   A /tags/cfvers

More reorganisations

------------------------------------------------------------------------
r47 | iusty | 2003-10-21 00:49:47 +0300 (Tue, 21 Oct 2003) | 2 lines
Changed paths:
   A /tags

More reorganisations

------------------------------------------------------------------------
r46 | iusty | 2003-10-21 00:37:13 +0300 (Tue, 21 Oct 2003) | 2 lines
Changed paths:
   D /cfvers
   A /trunk
   A /trunk/cfvers (from /cfvers:45)

More reorganisations

------------------------------------------------------------------------
r45 | iusty | 2003-10-21 00:36:28 +0300 (Tue, 21 Oct 2003) | 2 lines
Changed paths:
   A /cfvers (from /trunk:44)
   D /trunk

More reorganisations

------------------------------------------------------------------------
r44 | iusty | 2003-10-21 00:24:56 +0300 (Tue, 21 Oct 2003) | 2 lines
Changed paths:
   D /AUTHORS
   D /COPYING
   D /Makefile.am
   D /README
   D /TODO
   D /cfv
   D /cfvadmin
   D /cfvers
   D /configure.ac
   D /db
   D /doc
   D /test
   A /trunk/AUTHORS (from /AUTHORS:43)
   A /trunk/COPYING (from /COPYING:43)
   A /trunk/Makefile.am (from /Makefile.am:43)
   A /trunk/NEWS
   A /trunk/README (from /README:43)
   A /trunk/TODO (from /TODO:43)
   A /trunk/cfv (from /cfv:43)
   A /trunk/cfvadmin (from /cfvadmin:43)
   A /trunk/cfvers (from /cfvers:43)
   A /trunk/configure.ac (from /configure.ac:43)
   A /trunk/db (from /db:43)
   A /trunk/doc (from /doc:43)
   A /trunk/test (from /test:43)

More reorganisations

------------------------------------------------------------------------
r43 | iusty | 2003-10-21 00:16:13 +0300 (Tue, 21 Oct 2003) | 2 lines
Changed paths:
   A /trunk

Begin repository reorganisation

------------------------------------------------------------------------
r42 | iusty | 2003-10-21 00:14:01 +0300 (Tue, 21 Oct 2003) | 5 lines
Changed paths:
   M /cfv
   M /cfvadmin
   M /cfvers/__init__.py
   M /cfvers/cmd.py
   M /cfvers/main.py
   M /cfvers/reposql.py

Fixed printing of commit errors
Added support for forced initialisation of database
Added support (not accessible) for selecting bzip2
  and quoting of filecontents

------------------------------------------------------------------------
r41 | iusty | 2003-10-19 03:03:45 +0300 (Sun, 19 Oct 2003) | 2 lines
Changed paths:
   M /cfv
   M /cfvers/main.py

Fix commit with stdin not a tty.

------------------------------------------------------------------------
r40 | iusty | 2003-10-19 01:50:23 +0300 (Sun, 19 Oct 2003) | 2 lines
Changed paths:
   M /cfv

Really fixed $EDITOR behavior

------------------------------------------------------------------------
r39 | iusty | 2003-10-19 01:50:07 +0300 (Sun, 19 Oct 2003) | 2 lines
Changed paths:
   D /ChangeLog
   M /cfv
   M /cfvers/cmd.py

Fixed $EDITOR behavior

------------------------------------------------------------------------
r38 | iusty | 2003-10-19 01:35:21 +0300 (Sun, 19 Oct 2003) | 3 lines
Changed paths:
   A /ChangeLog
   D /MANIFEST.in
   A /Makefile.am
   A /cfvers/Makefile.am
   A /configure.ac
   A /doc/Makefile.am
   D /names
   D /setup.py

Changed build process to autoconf/automake from distutils
This was needed in order to install man pages, etc.

------------------------------------------------------------------------
r37 | iusty | 2003-10-19 00:45:48 +0300 (Sun, 19 Oct 2003) | 7 lines
Changed paths:
   M /README
   M /cfv
   M /cfvadmin
   M /cfvers/__init__.py
   M /cfvers/cmd.py
   M /cfvers/main.py
   M /cfvers/reposql.py
   A /doc/cfv.sgml
   A /doc/cfvadmin.sgml
   M /doc/manual.xml
   M /setup.py

Many changes, preparing for public release:
 - Added man-pages for cfv, cfvadmin
 - Fixed cfv, cfvadmin to have a more standardised interface
 - Fixed log, list to behave as documented
 - Added gid to AreaRevision and change type of commiter 
   attribute

------------------------------------------------------------------------
r36 | iusty | 2003-10-15 02:40:52 +0300 (Wed, 15 Oct 2003) | 4 lines
Changed paths:
   A /COPYING
   M /MANIFEST.in
   M /cfv
   M /cfvadmin
   M /cfvers/__init__.py
   M /cfvers/cmd.py
   M /cfvers/main.py
   M /cfvers/reposql.py
   M /doc/manual.xml
   M /setup.py

Added copyright notices and COPYRIGHT file.
Improved version reporting and numbering.
Bundling manual.xml in dist.

------------------------------------------------------------------------
r35 | iusty | 2003-10-14 01:09:32 +0300 (Tue, 14 Oct 2003) | 4 lines
Changed paths:
   M /cfv
   M /cfvadmin
   M /cfvers/cmd.py
   M /cfvers/main.py
   M /cfvers/reposql.py
   M /doc/manual.xml

Added support for configuration file.
Improved payload encoding support.
Improved documentation.

------------------------------------------------------------------------
r34 | iusty | 2003-10-14 00:23:50 +0300 (Tue, 14 Oct 2003) | 3 lines
Changed paths:
   M /cfvers/main.py

Removed _normalize function, does not belong here and was 
already implemented in repository (where it should be!).

------------------------------------------------------------------------
r33 | iusty | 2003-10-13 02:02:11 +0300 (Mon, 13 Oct 2003) | 2 lines
Changed paths:
   M /doc/manual.xml

Fixed license.

------------------------------------------------------------------------
r32 | iusty | 2003-10-13 01:13:01 +0300 (Mon, 13 Oct 2003) | 2 lines
Changed paths:
   M /TODO
   M /setup.py

Other small fixes...

------------------------------------------------------------------------
r31 | iusty | 2003-10-13 00:42:36 +0300 (Mon, 13 Oct 2003) | 2 lines
Changed paths:
   D /cfvers/repodb3.py

Removed old files

------------------------------------------------------------------------
r30 | iusty | 2003-10-13 00:41:06 +0300 (Mon, 13 Oct 2003) | 2 lines
Changed paths:
   M /setup.py

Modified distutils specification

------------------------------------------------------------------------
r29 | iusty | 2003-10-13 00:36:02 +0300 (Mon, 13 Oct 2003) | 2 lines
Changed paths:
   A /AUTHORS
   M /MANIFEST.in
   A /README
   A /TODO

Added some miscelaneous docs

------------------------------------------------------------------------
r28 | iusty | 2003-10-13 00:29:11 +0300 (Mon, 13 Oct 2003) | 2 lines
Changed paths:
   D /old

Removed old files

------------------------------------------------------------------------
r27 | iusty | 2003-10-13 00:26:42 +0300 (Mon, 13 Oct 2003) | 4 lines
Changed paths:
   M /cfv
   M /cfvadmin
   M /cfvers/__init__.py
   M /cfvers/cmd.py
   M /cfvers/main.py
   M /cfvers/reposql.py
   M /doc/manual.xml

Split RepoSQL into different classes for each backend.
Added support for specifying repository path to command line.


------------------------------------------------------------------------
r26 | iusty | 2003-10-09 01:07:39 +0300 (Thu, 09 Oct 2003) | 2 lines
Changed paths:
   M /cfvers/main.py

Fixed a small bug

------------------------------------------------------------------------
r25 | iusty | 2003-10-02 08:36:39 +0300 (Thu, 02 Oct 2003) | 3 lines
Changed paths:
   M /cfv
   M /cfvadmin
   M /cfvers/cmd.py
   M /cfvers/main.py
   A /doc/manual.xml

Added some documentation
Improved diff command and others.

------------------------------------------------------------------------
r24 | iusty | 2003-09-30 04:18:18 +0300 (Tue, 30 Sep 2003) | 3 lines
Changed paths:
   M /cfv
   M /cfvers/cmd.py
   M /cfvers/main.py

Re-added diff operation
Improved speed of 'list' command (now ok)

------------------------------------------------------------------------
r23 | iusty | 2003-09-30 04:17:31 +0300 (Tue, 30 Sep 2003) | 2 lines
Changed paths:
   M /cfvers/reposql.py

Big speed-up of some operations.

------------------------------------------------------------------------
r22 | iusty | 2003-09-30 00:22:21 +0300 (Tue, 30 Sep 2003) | 2 lines
Changed paths:
   M /cfv
   M /cfvadmin
   M /cfvers/main.py
   M /cfvers/reposql.py

Added support for python2.3 (should go with it only...)

------------------------------------------------------------------------
r21 | iusty | 2003-09-28 00:53:54 +0300 (Sun, 28 Sep 2003) | 2 lines
Changed paths:
   M /cfv
   M /cfvers/__init__.py
   A /cfvers/cmd.py (from /cfvers/main.py:18)
   M /cfvers/main.py
   M /cfvers/reposql.py

Committing old changes, forgot what whas all about.

------------------------------------------------------------------------
r20 | iusty | 2003-04-05 21:43:05 +0300 (Sat, 05 Apr 2003) | 2 lines
Changed paths:
   A /MANIFEST.in

Added manifest source file for distutils

------------------------------------------------------------------------
r19 | iusty | 2003-04-05 21:38:35 +0300 (Sat, 05 Apr 2003) | 2 lines
Changed paths:
   M /
   A /setup.py

Added distutils setup script

------------------------------------------------------------------------
r18 | iusty | 2003-04-05 21:29:18 +0300 (Sat, 05 Apr 2003) | 2 lines
Changed paths:
   M /cfvers/main.py

Fixed a problem with item names not starting with /

------------------------------------------------------------------------
r17 | iusty | 2003-04-05 19:32:56 +0300 (Sat, 05 Apr 2003) | 5 lines
Changed paths:
   M /cfv
   M /cfvadmin
   M /cfvers/__init__.py
   M /cfvers/main.py
   M /cfvers/reposql.py

More splitting of functionality between cfv, cfvadmin.
Started supporting different area roots (almost working).
Much improvement to retrieving, now can partially restore
directories.

------------------------------------------------------------------------
r16 | iusty | 2003-04-05 13:38:23 +0300 (Sat, 05 Apr 2003) | 2 lines
Changed paths:
   M /cfv

Cleanup up (moved sinfo to cfvadmin)

------------------------------------------------------------------------
r15 | iusty | 2003-03-31 21:19:11 +0300 (Mon, 31 Mar 2003) | 2 lines
Changed paths:
   M /
   M /cfvers
   M /cfvers/main.py
   M /db
   M /test

Some changes

------------------------------------------------------------------------
r14 | iusty | 2003-03-31 21:18:10 +0300 (Mon, 31 Mar 2003) | 2 lines
Changed paths:
   M /cfvadmin

Added area creation

------------------------------------------------------------------------
r13 | iusty | 2003-03-24 23:53:13 +0200 (Mon, 24 Mar 2003) | 2 lines
Changed paths:
   M /cfv
   M /cfvadmin
   M /cfvers/main.py
   M /cfvers/reposql.py

Another's day work ends...

------------------------------------------------------------------------
r12 | iusty | 2003-03-24 21:42:11 +0200 (Mon, 24 Mar 2003) | 2 lines
Changed paths:
   A /cfv (from /cmd.py:10)
   A /cfvadmin (from /cmd.py:10)
   D /cmd.py

Split/renamed cmd.py to cfv & cfvadmin

------------------------------------------------------------------------
r11 | iusty | 2003-03-24 21:41:00 +0200 (Mon, 24 Mar 2003) | 2 lines
Changed paths:
   M /cfvers/main.py
   M /cfvers/reposql.py

Added Area.numitems,getAreaByName and Area.parse

------------------------------------------------------------------------
r10 | iusty | 2003-03-24 21:38:52 +0200 (Mon, 24 Mar 2003) | 2 lines
Changed paths:
   M /cmd.py

Before rename/split.

------------------------------------------------------------------------
r9 | iusty | 2003-03-23 21:03:46 +0200 (Sun, 23 Mar 2003) | 3 lines
Changed paths:
   M /cfvers/main.py
   M /cfvers/reposql.py
   M /cmd.py

New alghoritm for storage
Now works with postgresql also

------------------------------------------------------------------------
r8 | iusty | 2003-03-23 19:17:15 +0200 (Sun, 23 Mar 2003) | 2 lines
Changed paths:
   M /cfvers/main.py

Recursive add works, but needs changing.

------------------------------------------------------------------------
r7 | iusty | 2003-03-23 00:23:06 +0200 (Sun, 23 Mar 2003) | 2 lines
Changed paths:
   M /cfvers/__init__.py
   M /cfvers/main.py
   M /cfvers/reposql.py
   M /cmd.py

Working...

------------------------------------------------------------------------
r6 | iusty | 2003-03-23 00:22:34 +0200 (Sun, 23 Mar 2003) | 2 lines
Changed paths:
   D /test/b

Test file, not for repository

------------------------------------------------------------------------
r5 | iusty | 2003-03-23 00:22:27 +0200 (Sun, 23 Mar 2003) | 2 lines
Changed paths:
   D /test/a

Test file, not for repository!

------------------------------------------------------------------------
r4 | iusty | 2003-03-22 21:24:11 +0200 (Sat, 22 Mar 2003) | 2 lines
Changed paths:
   M /cfvers/__init__.py
   A /cfvers/main.py (from /cfvers/__init__.py:3)
   M /cfvers/reposql.py

Reorganize the module

------------------------------------------------------------------------
r3 | iusty | 2003-03-22 18:07:41 +0200 (Sat, 22 Mar 2003) | 2 lines
Changed paths:
   M /cfvers/__init__.py
   M /cfvers/reposql.py
   M /cmd.py

Working now the first SQL version.

------------------------------------------------------------------------
r2 | iusty | 2003-03-22 14:45:06 +0200 (Sat, 22 Mar 2003) | 4 lines
Changed paths:
   M /cfvers/__init__.py
   M /cfvers/reposql.py
   M /cmd.py
   M /doc/arch.dia

Various change, implementing SQL interface.
Right now this is sqlite only (i.e. it doesn't use advanced features), in
order to be able to use a standalone db.

------------------------------------------------------------------------
r1 | iusty | 2003-03-22 13:29:11 +0200 (Sat, 22 Mar 2003) | 1 line
Changed paths:
   A /cfvers
   A /cfvers/__init__.py
   A /cfvers/repodb3.py
   A /cfvers/reposql.py
   A /cmd.py
   A /db
   A /doc
   A /doc/arch.dia
   A /names
   A /old
   A /old/mod.py
   A /test
   A /test/a
   A /test/b

Imported in repository, as switching to SQL from berkeleydb
------------------------------------------------------------------------
