Permalink
Switch branches/tags
Nothing to show
Commits on Dec 21, 2010
  1. change how files are removed in extractBranch

    Switch from using the Commons io file matching to just look into the top level directory in the working directory.
    committed Dec 21, 2010
  2. Fix extractBranchMain launcher

    Removed the old FilterHistory subclass and changed the ExtractBranchMain to use the RewriteGitHistory class using the extra commit email.
    committed Dec 21, 2010
  3. add initial support for branch rewrite and extract

    Adjusts slightly the branch rewrite logic to fit with the new structure.
    
    The idea is that the whole repo is checked out into a single master branch from svn.  Then the rewrite functionality is used to creeate a new branch with the author corrected and comment corrected details.
    
    The next step is to use the extract functionality to slice off a part of the tree and turn it into a new branch.
    
    Both of these parts are still a work in progress but I need to test in Linux since windows 7 performance on the 3GB wicketstuff repository is mind numbing.
    committed Dec 21, 2010
Commits on Dec 17, 2010
  1. use jgit to rewrite history

    This version will create a new branch at the first revision of master.
    
    Then it will replay all of the commits and commit new commits with the same
    tre e but with altered author and committer fields.
    
    When testing this don't point at this repo but at another read only clone.
    committed Dec 17, 2010
  2. add in jgit test code.

    Adds in the start of a jgit based history rewrite class.
    
    Right now it just does a git log on the current branch.
    
    The next step is to create a new chain of commits with the same tree's but with new commit messages.
    
    If that works then we will iterate overall local branches and rewrite the history.
    
    If it doesn't work we can look at using git filter-branch --env-filter and a generated filter script for the usersnames we need to rewrite.
    committed Dec 17, 2010
  3. fix pom so project compiles again.

    The licence change broke the pom.  This commit fixes this issue.
    committed Dec 17, 2010
Commits on Dec 16, 2010
  1. add in apache licence details

    Adds in the apache2 licence details that were initially missing.
    committed Dec 16, 2010
  2. update the launch instructions in README

    fix the path in the readme to point at the shaded jar.
    committed Dec 16, 2010
  3. support upper and lower case username variants

    Sometimes the first letter of the username is capatalized but they are the
    same user so I've added in a way to handle both.
    committed Dec 16, 2010
  4. Add extraction script for wicketstuff svn users.

    Adds in an extraction script that can poll an svn repository (or sub tree of the repository)
    and build a list of all the users.
    committed Dec 16, 2010
  5. added in email host address to cmd line

    Added in a way to specify the 'host' to use
    for each svn username@host email address.
    committed Dec 16, 2010
  6. initial commit

    Creates a test project that can scrape the full user names of sourceforge.net
    users from sourceforge.net.  This is useful when creating a git clone of the repository.
    committed Dec 16, 2010