aboutsummaryrefslogtreecommitdiffstats
path: root/src/ruleparser.h
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit 'refs/merge-requests/12' of git://gitorious.org/svn2git/svn2git ↵Torgny Nyblom2011-05-081-0/+11
|\ | | | | | | | | | | | | into merge-requests/12 Conflicts: src/ruleparser.cpp
| * Support substitutions for repository/branch names.Modestas Vainius2011-04-241-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This patch adds support for 's///' style substitutions for the repository/branch names in the match rulesets. Useful when e.g. eliminating characters not supported in git branch names. Syntax: match /... repository some_repo substitute repository s/pattern/replacement/ branch some_branch substitute branch s/pattern/replacement/ end match
* | Support 'description' field in the create repository rule.Modestas Vainius2011-04-241-0/+1
|/ | | | Its value is used to fill in repository/description file used by gitweb.
* Add an option to print some stats after a run.Torgny Nyblom2010-12-041-3/+19
|
* Fix issue with variables not being defined when reading include filesTorgny Nyblom2010-11-011-0/+2
|
* Fix filename and linenumber for included rulefiles.Torgny Nyblom2010-10-261-1/+2
|
* Allow more then one rule file to be used in a single run.Torgny Nyblom2010-09-291-2/+20
|
* Unify debug messages and Match structsTorgny Nyblom2010-09-281-6/+20
|
* Spaces no tabsTorgny Nyblom2010-09-091-2/+2
|
* Make it possible to use "include file" for including the rules in "file".Torgny Nyblom2010-09-091-0/+2
|
* Provide a way to merge repositoriesRaja R Harinath2010-07-221-0/+3
| | | | | | | | | | | | | | | | Suppose you have multiple repositories in SVN that you want to merge into a single one in GIT, it can get very messy to handle all the special-case rules. Instead, we introduce a new "forwarding repository" concept, which looks like repository subordinate repository unified prefix foo/ end repository This forwards all commits on the "subordinate" SVN tree to the "unified" GIT tree, with each file prefixed with "foo/".
* Ditch the Rootdir option and add a prefix one instead (Thiago is always ↵Torgny Nyblom2010-04-121-1/+1
| | | | correct :))
* Add support for a new rule tag:Torgny Nyblom2010-03-151-0/+1
| | | | | | | | | | | | | | | | | rootdir /a/path/ This should be the part of the match that shouldn't be included in the commited path. Ex: match /trunk/kdenetwork/kmail/ rootdir /trunk/kdenetwork/ repository KDE/kdepim branch master end match This would but all matched files/directories under kmail into the repository under the subdir kmail
* Change license on files where I am copyright holder to GPLv3.Thiago Macieira2010-03-031-1/+1
| | | | | The GPLv2 is incompatible with the Apache 2.0 License used in the SVN libs. So everyone was using this software under the GPLv3 anyway. Formalise it now.
* Add support for annotated tagsThiago Macieira2009-06-081-1/+2
|
* Reintroduce the recurse rule. It's useful if you have a catch-all ignore rule.Thiago Macieira2007-12-271-1/+2
|
* Remove the recurse ruleThiago Macieira2007-12-241-2/+1
|
* Beautify the rule debug outputThiago Macieira2007-12-241-0/+5
|
* Refactor and add the ability to recurse into certain subdirsThiago Macieira2007-12-241-1/+7
|
* remove the source branch in the rulesThiago Macieira2007-12-241-1/+0
|
* Support for pathless rulesThiago Macieira2007-12-241-1/+0
|
* Add some more line number informationThiago Macieira2007-12-241-1/+5
|
* Add support for min/max revision rangesThiago Macieira2007-12-241-0/+4
|
* Initial versionThiago Macieira2007-12-231-0/+62