Commits on Aug 12, 2011
  1. More markdown fighting...

    committed Aug 12, 2011
  2. Fighting markdown a little bit.

    committed Aug 12, 2011
  3. Deleting former README

    committed Aug 12, 2011
  4. Updating README to markdown syntax, fixing some typos and reorganizin…

    …g things a little bit. Project is still alive and functional.
    committed Aug 12, 2011
Commits on Oct 25, 2010
  1. Adding alias support to the plugin.

    Improving some error handling, cleaning and adding more code comments.
    committed Oct 25, 2010
  2. Cleaning debug lines

    committed Oct 25, 2010
  3. Adding some code comments

    committed Oct 25, 2010
Commits on Oct 24, 2010
  1. ups fix 595b943

    Boris Kocherov committed Oct 24, 2010
  2. Significant improve speed sync_repository()

    Good news:
      Now sync_reposytory very sync and can be deleted:
        sync_revision()
        sync_afterrevesion()
        sync_latestrevesion()
    
    Bad news:
      trac.db.utils.excutemany(sql, args) not work if args iterator.
    Boris Kocherov committed Oct 24, 2010
Commits on Oct 22, 2010
  1. Bug fix: Resolves part of issue #5

    Default repository under Trac is not always id 1, so it needs
    to be handled carefully as the directory can be defined in
    trac.ini or in repository table.
    
    Also some improvements to error handling have been done.
    committed Oct 22, 2010
Commits on Oct 12, 2010
  1. Several bug fixes, read commits please! Bumping version to 0.3

    Updating README to reflect new functionality, syncAll command :)
    committed Oct 12, 2010
  2. Bug fix. Syncing branches, under Trac's control, from the same reposi…

    …tory was failing because of a bug in `check_revision`
    
    Only one of the branches or repositories was being synced into Trac's
    revision table, because `check_revision` was only checking hashes, which
    is only one of the two columns that compose the primary key.
    committed Oct 12, 2010
  3. Major bug fix! Please upgrade and do a syncAll. Fixing possible colli…

    …sions and unsynced distributed states.
    
    mercurial syncAll command has been added. It will sync all your hg repositories
    under Trac's control. So DELETE corresponding lines from revision table and
    execute a syncAll, thanks.
    
    This bug was warned to me by Boris Kocherov (see contributors) and discussed
    by email. Problem is that when using `rev:short_hash` there are 2 possible
    issues:
    1.- Short hashes can collide although it's not likely to happen for
    reasonably-sized projects (<1m changes). See Mercurial FAQ point 7.11
    2.- revs are not unique, they can differ from one repository to another,
    so unsynced states can happen as Mercurial is DVCS.
    
    That's why long hashes will be used from now on.
    `check_revision` and `insert_revision` have been updated to use long hashes
    
    Other improvements:
    `get_mercurial_repository` works now faster and using only one parameter,
    the repository id.
    committed Oct 12, 2010
Commits on Oct 11, 2010
  1. Fixes Issue #4

    When default_repository_path is not defined in trac config, by
    default it should get an empty string.
    committed Oct 11, 2010
Commits on Sep 13, 2010
  1. Merge commit 'bkocherov/master'

    committed Sep 13, 2010
  2. fix time converting multiply by 1000000

    bk committed Sep 13, 2010
Commits on Sep 11, 2010
  1. support i18n (decoding user and description)

    Boris Kocherov committed Sep 11, 2010
Commits on Sep 9, 2010
  1. support python2.4

    Boris Kocherov committed Sep 10, 2010
  2. moving 0.12/* to ./

    for support installing development version via pip in buildout
    http://pip.openplans.org/
    http://www.buildout.org/
    Boris Kocherov committed Sep 9, 2010
Commits on Aug 19, 2010
  1. Commenting debugging to avoid corrupting trac.log file permissions if…

    … trac-admin is run by root
    committed Aug 19, 2010
Commits on Aug 18, 2010