Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Print revision information with "copy from" warning | Torgny Nyblom | 2010-11-01 | 1 | -1/+1 |
| | |||||
* | Fix issue with variables not being defined when reading include files | Torgny Nyblom | 2010-11-01 | 2 | -5/+5 |
| | |||||
* | Print the missing from path when warning about missing source | Torgny Nyblom | 2010-11-01 | 1 | -1/+1 |
| | |||||
* | Fix filename and linenumber for included rulefiles. | Torgny Nyblom | 2010-10-26 | 2 | -124/+117 |
| | |||||
* | Better include path (FreeBSD patch from Uli - http://gitorious.org/~uqs) | Torgny Nyblom | 2010-10-18 | 1 | -2/+2 |
| | |||||
* | Allow files to be matched | Torgny Nyblom | 2010-10-08 | 1 | -2/+0 |
| | |||||
* | Make sure fastImport is started before adding file | Niko Sams | 2010-10-07 | 1 | -0/+1 |
| | |||||
* | Merge branch 'master' of gitorious.org:svn2git/svn2git | Niko Sams | 2010-10-04 | 8 | -53/+141 |
|\ | |||||
| * | Allow more then one rule file to be used in a single run. | Torgny Nyblom | 2010-09-29 | 7 | -40/+108 |
| | | |||||
| * | const++ | Torgny Nyblom | 2010-09-29 | 1 | -2/+2 |
| | | |||||
| * | Die when a rule file contains an invalid regexp | Torgny Nyblom | 2010-09-29 | 1 | -0/+4 |
| | | |||||
| * | Unify debug messages and Match structs | Torgny Nyblom | 2010-09-28 | 4 | -11/+27 |
| | | |||||
* | | support svn commit that converts a link into a file in one commit | Niko Sams | 2010-10-04 | 1 | -4/+10 |
|/ | | | | this happens in kde svn rev 841619 | ||||
* | call startFastImport() in commit() | Niko Sams | 2010-09-24 | 1 | -1/+1 |
| | | | | | | | | This fixes importing large svn commits that get imported into a large number of git repositories. It happened that a process was closed (in ProcessCache::touch) before commit() and so the commit wasn't imported correctly. And remove the touch() call as that is done now in startFastImport() | ||||
* | touch fastImport process in startFastImport() | Niko Sams | 2010-09-24 | 1 | -0/+2 |
| | | | | | | | This is needed to make sure that not too many processes are running and we run out of ressources. Calling touch only in commit is not enough as startFastImport is called in other functions as createBranch too - and that can result in too many processes. | ||||
* | add assertions to write() methods to make sure nothing is written into a ↵ | Niko Sams | 2010-09-24 | 1 | -0/+8 |
| | | | | closed fast-import | ||||
* | output repository name that crashed, helpful to know which logs to look at | Niko Sams | 2010-09-24 | 1 | -1/+1 |
| | |||||
* | Readd br.marks.last() to various places as a mark of "0" is used to mark | Torgny Nyblom | 2010-09-17 | 1 | -4/+4 |
| | | | | | | a branch as deleted. Thanks Raja R Harinath for spotting it. | ||||
* | Fix assert when br.marks is empty | Torgny Nyblom | 2010-09-15 | 1 | -1/+1 |
| | |||||
* | Make the fastImport into a logging instance, logging is enabled when the ↵ | Torgny Nyblom | 2010-09-13 | 1 | -7/+67 |
| | | | | "--debug-rules" flag is active. | ||||
* | Add posibility to use variables in rule files | Torgny Nyblom | 2010-09-10 | 1 | -0/+15 |
| | | | | | "declare var=value" now "${var}" in any line will be replaced by "value" | ||||
* | Spaces no tabs | Torgny Nyblom | 2010-09-09 | 1 | -2/+2 |
| | |||||
* | Make it possible to use "include file" for including the rules in "file". | Torgny Nyblom | 2010-09-09 | 2 | -15/+44 |
| | |||||
* | Better log messages | Torgny Nyblom | 2010-09-09 | 2 | -4/+4 |
| | |||||
* | Spaces not tabs | Torgny Nyblom | 2010-09-08 | 1 | -1/+1 |
| | |||||
* | Only add a '/' if the path is a dir | Torgny Nyblom | 2010-09-08 | 1 | -1/+7 |
| | |||||
* | More verbose debug output | Torgny Nyblom | 2010-09-08 | 1 | -4/+4 |
| | |||||
* | Inter branch merging causes git log to break with fatal internal errors | Torgny Nyblom | 2010-09-08 | 1 | -4/+4 |
| | |||||
* | Don't print the same message as in Transaction() | Torgny Nyblom | 2010-09-08 | 1 | -4/+0 |
| | | | | Creation is already printed at the bottom. | ||||
* | Try and work around cvs2svn branching/tagging issues where the directory ↵ | Torgny Nyblom | 2010-09-08 | 1 | -0/+7 |
| | | | | tree is not what it seems like | ||||
* | Make sure that the path part is empty before deleting a whole branch. If the ↵ | Torgny Nyblom | 2010-09-04 | 1 | -2/+2 |
| | | | | prefix option for a rule is used current == svnprefix does not mean that we are dealing with the root of a branch, path needs to be empty as well. | ||||
* | White space cleanup & debug statments | Torgny Nyblom | 2010-09-04 | 4 | -239/+282 |
| | |||||
* | Merge branch 'master' of git://gitorious.org/svn2git/svn2git | Raja R Harinath | 2010-08-24 | 5 | -9/+28 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | The conflict was mainly around two different approaches to fixing the linear commitMarks issue. The precise tracking of commit marks per branch is better, and that's how I resolved the merge conflict. While at it, I also removed the "revision-*" files, since the "log-*" files already have the same information, and the branch information too. Conflicts: src/repository.cpp src/repository.h | ||||
| * | Merge commit 'refs/merge-requests/7' of git://gitorious.org/svn2git/svn2git ↵ | Torgny Nyblom | 2010-08-18 | 1 | -1/+5 |
| |\ | | | | | | | | | | into integration | ||||
| | * | Allow comments (start with '#') in accounts map | José Manuel Santamaría Lema | 2010-06-21 | 1 | -1/+5 |
| | | | |||||
| * | | Merge commit 'refs/merge-requests/5' of git://gitorious.org/svn2git/svn2git ↵ | Torgny Nyblom | 2010-08-18 | 1 | -1/+1 |
| |\ \ | | | | | | | | | | | | | into integration | ||||
| | * | | Add "-lapr-1 -lsvn_subr-1" to the linker options. | José Manuel Santamaría Lema | 2010-06-05 | 1 | -1/+1 |
| | |/ | | | | | | | | | | Linking against these libraries makes the program build using binutils gold. | ||||
| * | | Merge commit 'refs/merge-requests/1' of ↵ | Torgny Nyblom | 2010-08-09 | 3 | -3/+3 |
| |\ \ | | | | | | | | | | | | | git://gitorious.org/~marcguenther/svn2git/marcguenther-svn2git into integration | ||||
| | * | | Fix broken utf-8 filenames. | Pavel Plesov | 2010-05-18 | 1 | -1/+1 |
| | | | | |||||
| | * | | Merge branch 'master' of gitorious.org:svn2git/svn2git | Marc Guenther | 2010-05-06 | 3 | -21/+55 |
| | |\ \ | | | |/ | |||||
| | * | | small typo in debug message | Marc Guenther | 2010-04-20 | 1 | -1/+1 |
| | | | | |||||
| | * | | error message and exit when rules file cannot be read | Marc Guenther | 2010-04-16 | 1 | -1/+1 |
| | | | | |||||
| * | | | Exit if unable to open repository | Torgny Nyblom | 2010-08-09 | 1 | -1/+4 |
| | | | | |||||
| * | | | If a branch is created from a previous commit that doesn't touch the branch ↵ | Torgny Nyblom | 2010-08-09 | 2 | -9/+29 |
| | | | | | | | | | | | | | | | | from path then fallback to using the latest version and issue a warning | ||||
| * | | | Merge branch 'master' of git://gitorious.org/svn2git/svn2git | Torgny Nyblom | 2010-06-27 | 1 | -1/+1 |
| |\ \ \ | |||||
| * | | | | Save the exported marks along with the associated revisions for later use. | Torgny Nyblom | 2010-05-18 | 1 | -0/+13 |
| | | | | | |||||
| * | | | | Make git fast-import save the used marks and hashes for later use. | Torgny Nyblom | 2010-05-18 | 1 | -1/+6 |
| | | | | | |||||
| * | | | | Initialize lastmark | Torgny Nyblom | 2010-05-18 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Add debug | Torgny Nyblom | 2010-05-08 | 1 | -0/+1 |
| | |_|/ | |/| | | |||||
* | | | | Provide a way to merge repositories | Raja R Harinath | 2010-07-22 | 5 | -3/+73 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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/". |