summaryrefslogtreecommitdiff
path: root/contrib/fast-import/p4-fast-export.py
AgeCommit message (Expand)AuthorFilesLines
2007-03-14Ignore Apple resource files when importing from perforce to git.Libravatar Simon Hausmann1-0/+4
2007-03-14Be nice and use /usr/bin/env python for the git-p4 scriptsLibravatar Simon Hausmann1-1/+1
2007-03-10Split up the cache commandline options into (command) cache and data cache.Libravatar Simon Hausmann1-8/+12
2007-03-10Reduce the number of false "merges" by skipping "branch from" entries in the ...Libravatar Simon Hausmann1-1/+7
2007-03-10More work on branch detection by implementing changeIsBranchMerge().Libravatar Simon Hausmann1-37/+98
2007-03-10More code cleanups and preparations for more branch detection heuristics.Libravatar Simon Hausmann1-1/+60
2007-03-10Minor code cleanups.Libravatar Simon Hausmann1-1/+14
2007-03-10Make the p4 data/command cache configurable through the --cache-debug command...Libravatar Simon Hausmann1-1/+4
2007-03-08Changed --known-branches to take a file as argument instead of a comma separa...Libravatar Simon Hausmann1-2/+2
2007-03-08Work in progress on detecting branches.Libravatar Simon Hausmann1-57/+103
2007-02-22Don't print a plain newline at the end of the execution (avoids bogus cron er...Libravatar Simon Hausmann1-2/+0
2007-02-22More work in --silent support.Libravatar Simon Hausmann1-1/+2
2007-02-22Added support for --silent so that p4-fast-export can be called from cronjobs.Libravatar Simon Hausmann1-7/+15
2007-02-21Added p4 delete behavioural emulation as todo item.Libravatar Simon Hausmann1-0/+2
2007-02-18Fix single-branch imports by skipping the branch/merge detection correctly.Libravatar Simon Hausmann1-1/+1
2007-02-15Use sets.Set() instead of set() to run also with older versions of Python.Libravatar Simon Hausmann1-6/+7
2007-02-14Make it possible to specify the p4 changes to import through a text file (for...Libravatar Simon Hausmann1-38/+90
2007-02-12When trying to map p4 integrations to git merges just record it as a single m...Libravatar Simon Hausmann1-7/+23
2007-02-12Set git fast-import marks for every imported change for future use.Libravatar Simon Hausmann1-0/+1
2007-02-12After marking a p4 branch as merged don't ever merge it in git again.Libravatar Simon Hausmann1-1/+4
2007-02-12More fixes in heuristic p4 branch detection based on common path components.Libravatar Simon Hausmann1-34/+74
2007-02-12Started work on p4 branch detection (experimental!).Libravatar Simon Hausmann1-9/+50
2007-02-12Code cleanups.Libravatar Simon Hausmann1-12/+21
2007-02-11Cleanups, remove unused variable.Libravatar Simon Hausmann1-3/+0
2007-02-11Create lightweight git tags (using the "reset" trick) for the incremental imp...Libravatar Simon Hausmann1-6/+10
2007-02-10Changed the default git import branch from "p4" to "master".Libravatar Simon Hausmann1-1/+1
2007-02-10Avoid the excessive use of git tags for every perforce change and instead jus...Libravatar Simon Hausmann1-5/+15
2007-02-10Minor code cleanups.Libravatar Simon Hausmann1-10/+6
2007-02-08Made the name of the git branch used for the perforce import configurable thr...Libravatar Simon Hausmann1-6/+16
2007-02-08Catch io exceptions from git fast-import again and print the error message.Libravatar Simon Hausmann1-1/+6
2007-02-07Fix calculation of the newest imported revision for #head imports.Libravatar Simon Hausmann1-1/+1
2007-02-07Make specifying the revision ranges more convenient.Libravatar Simon Hausmann1-3/+8
2007-02-07Make incremental imports easier to use by storing the p4 depot path after an ...Libravatar Simon Hausmann1-3/+16
2007-02-07Fixed incremental imports by using the correct "from" command instead of "mer...Libravatar Simon Hausmann1-1/+1
2007-02-07Minor cleanups and print an error message of git fast-import if it fails.Libravatar Simon Hausmann1-5/+12
2007-02-01Initial support for importing a directory from Perforce at a specified revision.Libravatar Simon Hausmann1-29/+65
2007-02-01Code cleanups, move the code to create a commit with fast-import into a separ...Libravatar Simon Hausmann1-59/+67
2007-02-01Simplify the incremental import by elimination the need for a temporary impor...Libravatar Simon Hausmann1-18/+3
2007-02-01Started working on incremental imports from Perforce.Libravatar Simon Hausmann1-2/+35
2007-01-31Fix file permissions of p4-fast-export.py to be executable.Libravatar Simon Hausmann1-0/+0
2007-01-31Create a git tag for every changeset imported from perforce.Libravatar Simon Hausmann1-2/+13
2007-01-31Fixed displaying import progress by calling flush on stdout.Libravatar Simon Hausmann1-0/+1
2007-01-31Permit calling p4-fast-export with a depot path that has the typical ... wild...Libravatar Simon Hausmann1-0/+3
2007-01-31Avoid calling fstat for every imported file (slow!) and instead read the file...Libravatar Simon Hausmann1-6/+4
2007-01-31Ported the remaining functions that parsed p4 shell output over to the p4 pyt...Libravatar Simon Hausmann1-58/+31
2007-01-31Instead of parsing the output of "p4 users" use the python objects of "p4 -G ...Libravatar Simon Hausmann1-14/+14
2007-01-31Minor code cleanups and ported some p4 interfacing code over to the p4 python...Libravatar Simon Hausmann1-39/+14
2007-01-31Changed the import mechanism to write to git fast-import through a pipe inste...Libravatar Simon Hausmann1-25/+27
2007-01-31Removed unused p4cat function and added helper function for the perforce pyth...Libravatar Simon Hausmann1-3/+13
2007-01-31Speed up the import of individual files from Perforce into git by passing the...Libravatar Simon Hausmann1-11/+20