def _handle_revision(repository, r):
    log.debug("Handling [%s] from %s" % (r.revision.number, repository.url))
    ci, created = CodeCommit.objects.get_or_create(
        revision = str(r.revision.number),
        repository = repository,
        defaults = {"message": smart_unicode(r.message)}
    )
    if created:
        return Item.objects.create_or_update(
            instance = ci, 
            timestamp = datetime.datetime.fromtimestamp(r.date),
            source = (__name__, repository.url) % "%s:%s",
        )
dataset/ETHPy150Open jacobian-archive/jellyroll/src/jellyroll/providers/svn.py/_handle_revision/swapped operands of `%`