aboutsummaryrefslogtreecommitdiffstats
path: root/t/t9300-fast-import.sh
AgeCommit message (Expand)AuthorFilesLines
2024-04-15fast-import: forbid escaped NUL in pathsThalia Archibald1-0/+1
2024-04-15fast-import: document C-style escapes for pathsThalia Archibald1-4/+6
2024-04-15fast-import: allow unquoted empty path for rootThalia Archibald1-173/+190
2024-04-15fast-import: tighten path unquotingThalia Archibald1-1/+257
2024-03-16t/t9*: avoid redundant uses of catBeat Bolli1-9/+5
2023-11-02tests: teach callers of test_i18ngrep to use test_grepJunio C Hamano1-13/+13
2023-04-18t/t9300-fast-import.sh: prepare for `gc --cruft` by defaultTaylor Blau1-9/+4
2021-07-16Merge branch 'ds/gender-neutral-doc'Junio C Hamano1-1/+0
2021-06-16*: fix typosDerrick Stolee1-1/+0
2021-06-02t9300: check ref existence using test-helper rather than a file system checkHan-Wen Nienhuys1-1/+1
2021-02-22Merge branch 'ab/test-lib'Junio C Hamano1-1/+1
2021-02-12test libs: rename "diff-lib" to "lib-diff"Ævar Arnfjörð Bjarmason1-1/+1
2021-01-25t: prepare for GIT_TEST_WRITE_REV_INDEXTaylor Blau1-1/+4
2020-11-19t9[0-4]*: adjust the references to the default branch name "main"Johannes Schindelin1-42/+42
2020-11-19tests: mark tests relying on the current default for `init.defaultBranch`Johannes Schindelin1-0/+3
2020-07-30t9300: use $ZERO_OID instead of hard-coded object IDbrian m. carlson1-8/+8
2020-07-30t9300: abstract away SHA-1-specific constantsbrian m. carlson1-49/+59
2020-06-02Merge branch 'en/fast-import-looser-date'Junio C Hamano1-0/+28
2020-05-31fast-import: add new --date-format=raw-permissive formatElijah Newren1-0/+28
2020-03-26Merge branch 'bc/sha-256-part-1-of-4'Junio C Hamano1-0/+109
2020-02-28fast-import: add options for rewriting submodulesbrian m. carlson1-0/+109
2020-02-24t: drop debug `cat` callsMartin Ågren1-1/+0
2019-12-16Merge branch 'sg/t9300-robustify'Junio C Hamano1-4/+16
2019-12-09Sync with Git 2.24.1Junio C Hamano1-14/+44
2019-12-06t9300-fast-import: don't hang if background fast-import exits too earlySZEDER Gábor1-2/+14
2019-12-06t9300-fast-import: store the PID in a variable instead of pidfileSZEDER Gábor1-3/+3
2019-12-06Sync with 2.23.1Johannes Schindelin1-14/+44
2019-12-06Sync with 2.22.2Johannes Schindelin1-14/+44
2019-12-06Sync with 2.21.1Johannes Schindelin1-14/+44
2019-12-06Sync with 2.19.3Johannes Schindelin1-14/+44
2019-12-06Sync with 2.18.2Johannes Schindelin1-14/+44
2019-12-06Sync with 2.17.3Johannes Schindelin1-14/+44
2019-12-06Sync with 2.15.4Johannes Schindelin1-14/+44
2019-12-04fast-import: disallow "feature import-marks" by defaultJeff King1-5/+17
2019-12-04fast-import: disallow "feature export-marks" by defaultJeff King1-8/+15
2019-12-04fast-import: delay creating leading directories for export-marksJeff King1-2/+11
2019-12-04t9300: create marks files for double-import-marks testJeff King1-0/+2
2019-12-04t9300: drop some useless uses of catJeff King1-5/+5
2019-11-30t9300: don't create unused fileRené Scharfe1-3/+0
2019-10-15Merge branch 'en/fast-imexport-nested-tags'Junio C Hamano1-0/+37
2019-10-07tests: remove "cat foo" before "test_i18ngrep bar foo"René Scharfe1-13/+0
2019-10-04fast-import: add support for new 'alias' commandElijah Newren1-0/+5
2019-10-04fast-import: allow tags to be identified by mark labelsElijah Newren1-0/+19
2019-10-04fast-import: fix handling of deleted tagsElijah Newren1-0/+13
2019-05-14fast-import: support 'encoding' commit headerElijah Newren1-0/+20
2019-04-01fast-import: fix erroneous handling of get-mark with empty orphan commitsElijah Newren1-2/+2
2019-04-01t9300: demonstrate bug with get-mark and empty orphan commitsElijah Newren1-0/+37
2018-10-22multi-pack-index: define GIT_TEST_MULTI_PACK_INDEXDerrick Stolee1-1/+1
2018-08-20Merge branch 'ab/test-must-be-empty-for-master'Junio C Hamano1-5/+2
2018-08-15Merge branch 'sg/fast-import-dump-refs-on-checkpoint-fix'Junio C Hamano1-1/+4
2018-07-30tests: make use of the test_must_be_empty functionÆvar Arnfjörð Bjarmason1-5/+2
2018-07-20t9300: wait for background fast-import process to die after killing itSZEDER Gábor1-1/+4
2018-05-14t: switch $_x40 to $OID_REGEXbrian m. carlson1-3/+3
2018-03-27t/helper: merge test-genrandom into test-toolNguyễn Thái Ngọc Duy1-1/+1
2017-12-04print_sha1_ellipsis: introduce helperAnn T Ropea1-1/+1
2017-09-29fast-import: checkpoint: dump branches/tags/marks even if object_count==0Eric Rannaud1-0/+142
2017-06-27Spelling fixesVille Skyttä1-1/+1
2016-07-13Merge branch 'jk/big-and-future-archive-tar'Junio C Hamano1-20/+3
2016-07-01t9300: factor out portable "head -c" replacementJeff King1-20/+3
2016-06-20Merge branch 'ew/fast-import-unpack-limit'Junio C Hamano1-0/+2
2016-05-17fast-import: do not truncate exported marks fileFelipe Contreras1-0/+15
2016-05-11fast-import: implement unpack limitEric Wong1-0/+2
2016-04-14Merge branch 'jk/getwholeline-getdelim-empty' into maintJunio C Hamano1-0/+4
2016-03-05strbuf_getwholeline: NUL-terminate getdelim buffer on errorJeff King1-0/+4
2016-01-12t9300-fast-import.sh: use the $( ... ) construct for command substitutionElia Pinto1-34/+34
2015-11-20modernize t9300: move test preparations into test_expect_successJohannes Sixt1-1250/+1264
2015-11-20modernize t9300: mark here-doc words to ignore tab indentationJohannes Sixt1-100/+100
2015-11-20modernize t9300: use test_when_finished for clean-upJohannes Sixt1-20/+16
2015-11-20modernize t9300: wrap lines after &&Johannes Sixt1-16/+32
2015-11-20modernize t9300: use test_must_be_emptyJohannes Sixt1-5/+3
2015-11-20modernize t9300: use test_must_failJohannes Sixt1-14/+3
2015-11-20modernize t9300: single-quote placement and indentationJohannes Sixt1-435/+437
2015-07-01fast-import: add a get-mark commandMichael Haggerty1-0/+13
2015-03-20t: use test_must_fail instead of hand-rolled blocksJeff King1-5/+2
2015-03-20t: fix trivial &&-chain breakageJeff King1-1/+1
2015-03-20t: fix severe &&-chain breakageJeff King1-1/+1
2015-03-05Merge branch 'jc/diff-test-updates'Junio C Hamano1-2/+2
2015-02-15t9300: correct expected object namesJunio C Hamano1-2/+2
2014-10-15test: put tests for handling of bad ref names in one placeRonnie Sahlberg1-30/+0
2014-09-29Merge branch 'sb/t9300-typofix'Junio C Hamano1-1/+1
2014-09-22t9300-fast-import: fix typo in test descriptionStefan Beller1-1/+1
2014-09-19Merge branch 'js/no-test-cmp-for-binaries'Junio C Hamano1-1/+1
2014-09-19Merge branch 'mb/fast-import-delete-root'Junio C Hamano1-0/+104
2014-09-12t9300: use test_cmp_bin instead of test_cmp to compare binary filesJohannes Sixt1-1/+1
2014-08-29fast-import: fix segfault in store_tree()Maxim Bublis1-2/+2
2014-08-29t9300: test filedelete commandMaxim Bublis1-0/+104
2014-07-21test prerequisites: eradicate NOT_FOOJunio C Hamano1-4/+4
2014-04-21fast-import: add support to delete refsFelipe Contreras1-0/+18
2013-10-29t: use perl instead of "$PERL_PATH" where applicableJeff King1-1/+1
2013-09-17Merge branch 'rh/ishes-doc'Junio C Hamano1-3/+3
2013-09-04use 'commit-ish' instead of 'committish'Richard Hansen1-3/+3
2013-06-23fast-import: allow moving the root treeJohn Keeping1-1/+1
2013-06-23fast-import: allow ls or filecopy of the root treeJohn Keeping1-2/+2
2013-06-23t9300: document fast-import empty path issuesJohn Keeping1-0/+65
2013-04-11t: make PIPE a standard test prerequisiteAdam Spiers1-8/+0
2012-07-09Merge branch 'vr/use-our-perl-in-tests'Junio C Hamano1-1/+1
2012-06-24tests: enclose $PERL_PATH in double quotesJunio C Hamano1-1/+1
2012-06-22Documentation: Fix misspellingsLeila Muhtasib1-1/+1
2012-06-12t: Replace 'perl' by $PERL_PATHVincent van Ravesteijn1-1/+1
2012-05-20Consistently use "superproject" instead of "supermodule"Jens Lehmann1-1/+1
2012-05-11Merge branch 'js/fast-import-test-9300' into maintJunio C Hamano1-34/+54
2012-04-20t9300-fast-import: avoid 'exit' in test_expect_success snippetsJohannes Sixt1-34/+54
2012-04-10fast-import: tighten parsing of datarefsPete Wyckoff1-0/+287
2012-03-26Merge branch 'jn/maint-fast-import-empty-ls' into maintJunio C Hamano1-0/+39
2012-03-16Merge "two fixes for fast-import's 'ls' command" from JonathanJunio C Hamano1-0/+39
2012-03-09fast-import: don't allow 'ls' of path with empty componentsJonathan Nieder1-0/+39
2011-10-14t9300: do not run --cat-blob-fd related tests on MinGWJohannes Schindelin1-4/+4
2011-09-22fast-import: don't allow to note on empty branchDmitry Ivankov1-0/+17
2011-09-22fast-import: don't allow to tag empty branchDmitry Ivankov1-0/+12
2011-08-28Merge branch 'di/fast-import-tagging'Junio C Hamano1-0/+67
2011-08-28Merge branch 'di/fast-import-deltified-tree'Junio C Hamano1-0/+41
2011-08-28Merge branch 'di/fast-import-ident'Junio C Hamano1-0/+99
2011-08-25Merge branch 'di/fast-import-doc'Junio C Hamano1-0/+47
2011-08-23fast-import: allow to tag newly created objectsDmitry Ivankov1-0/+26
2011-08-23fast-import: add tests for tagging blobsDmitry Ivankov1-0/+41
2011-08-17doc/fast-import: document feature import-marks-if-existsDmitry Ivankov1-0/+47
2011-08-14fast-import: prevent producing bad deltaDmitry Ivankov1-1/+1
2011-08-14fast-import: add a test for tree delta base corruptionDmitry Ivankov1-0/+41
2011-08-11fast-import: check committer name more strictlyDmitry Ivankov1-5/+5
2011-08-11fast-import: don't fail on omitted committer nameDmitry Ivankov1-1/+1
2011-08-11fast-import: add input format testsDmitry Ivankov1-0/+99
2011-08-01Merge branch 'sr/transport-helper-fix'Junio C Hamano1-0/+42
2011-07-19fast-import: introduce 'done' commandSverre Rabbelier1-0/+42
2011-06-16Fix typo: existant->existentDmitry Ivankov1-2/+2
2011-02-26fast-import: add 'ls' commandDavid Barr1-8/+84
2011-02-09Merge branch 'rr/fi-import-marks-if-exists'Junio C Hamano1-0/+55
2011-01-27Merge branch 'maint'Junio C Hamano1-0/+42
2011-01-27Merge branch 'jn/fast-import-empty-tree-removal' into maintJunio C Hamano1-0/+42
2011-01-27fast-import: treat filemodify with empty tree as deleteJonathan Nieder1-0/+42
2011-01-18fast-import: Introduce --import-marks-if-existsRamkumar Ramachandra1-0/+55
2010-12-19t9300: use perl "head -c" clone in place of "dd bs=1 count=16000" klugeJonathan Nieder1-35/+49
2010-12-16Merge branch 'jn/fast-import-blob-access'Junio C Hamano1-2/+265
2010-12-12t9300: avoid short reads from ddJonathan Nieder1-3/+3
2010-12-03t9300: remove unnecessary use of /dev/stdinJunio C Hamano1-3/+3
2010-12-01fast-import: Allow cat-blob requests at arbitrary points in streamJonathan Nieder1-0/+66
2010-12-01fast-import: let importers retrieve blobsDavid Barr1-2/+191
2010-12-01fast-import: stricter parsing of integer optionsJonathan Nieder1-0/+8
2010-11-29Merge branch 'jn/fast-import-fix'Junio C Hamano1-0/+108
2010-11-24Merge branch 'en/and-cascade-tests'Junio C Hamano1-1/+1
2010-11-09tests: add missing &&Jonathan Nieder1-1/+1
2010-10-19t9300 (fast-import): another test for the "replace root" featureJonathan Nieder1-1/+42
2010-10-18fast-import: tighten M 040000 syntaxJonathan Nieder1-0/+30
2010-10-18fast-import: filemodify after M 040000 <tree> "" crashesJonathan Nieder1-0/+37
2010-10-13fast-import: Allow filemodify to set the rootDavid Barr1-0/+21
2010-09-06Merge branch 'jl/maint-fix-test'Junio C Hamano1-3/+2
2010-09-06Several tests: cd inside subshell instead of aroundJens Lehmann1-3/+2
2010-08-18Merge branch 'jn/fast-import-subtree'Junio C Hamano1-0/+54
2010-08-11fast-import: export correctly marks larger than 2^20-1Raja R Harinath1-0/+57
2010-07-05Teach fast-import to import subtrees named by tree idJonathan Nieder1-0/+54
2010-02-01Merge branch 'sp/maint-fast-import-large-blob' into sp/fast-import-large-blobJunio C Hamano1-0/+46
2010-02-01fast-import: Stream very large blobs directly to packShawn O. Pearce1-0/+46
2010-01-20Merge branch 'jh/notes' (early part)Junio C Hamano1-13/+143
2009-12-07fast-import: Proper notes tree manipulationJohan Herland1-13/+143
2009-12-05fast-import: add (non-)relative-marks featureSverre Rabbelier1-0/+25
2009-12-04fast-import: allow for multiple --import-marks= argumentsSverre Rabbelier1-0/+22
2009-12-04fast-import: test the new option commandSverre Rabbelier1-1/+36
2009-12-04fast-import: add feature commandSverre Rabbelier1-0/+70
2009-10-19fast-import: Add support for importing commit notesJohan Herland1-0/+166
2008-12-19Merge branch 'maint' to sync with GIT 1.6.0.6Junio C Hamano1-0/+18
2008-12-19fast-import: make tagger information optionalJunio C Hamano1-0/+18
2008-10-21Merge branch 'js/maint-fetch-update-head'Junio C Hamano1-1/+1
2008-10-13Fix fetch/pull when run without --update-head-okJohannes Schindelin1-1/+1
2008-09-09t9300, t9301: use "git fast-import/fast-export" without dashNanako Shiraishi1-40/+40
2008-08-17tests: use $TEST_DIRECTORY to refer to the t/ directoryJunio C Hamano1-1/+1
2008-08-16t9300: replace '!' with test_must_failMiklos Vajna1-2/+2
2008-07-19Support gitlinks in fast-import.Alexander Gavrilov1-0/+152
2008-07-13t/: Use "test_must_fail git" instead of "! git"Stephan Beyer1-4/+4
2008-05-24tests: do not use implicit "git diff --no-index"Junio C Hamano1-17/+17
2008-03-08Merge branch 'maint' to sync with 1.5.4.4Junio C Hamano1-0/+2
2008-03-08Really make the LF after reset in fast-import optionalAdeodato Simó1-0/+2
2008-02-01Sane use of test_expect_failureJunio C Hamano1-12/+12
2007-08-19Allow frontends to bidirectionally communicate with fast-importShawn O. Pearce1-0/+31
2007-08-19Make trailing LF optional for all fast-import commandsShawn O. Pearce1-0/+46
2007-08-19Make trailing LF following fast-import `data` commands optionalShawn O. Pearce1-0/+21
2007-08-19Teach fast-import to ignore lines starting with '#'Shawn O. Pearce1-0/+40
2007-08-19Actually allow TAG_FIXUP branches in fast-importShawn O. Pearce1-0/+47
2007-07-29git-diff: turn on recursion by defaultJeff King1-1/+1
2007-07-15Teach fast-import to recursively copy files/directoriesShawn O. Pearce1-0/+83
2007-07-09Support wholesale directory renames in fast-importShawn O. Pearce1-0/+68
2007-07-02Rewrite "git-frotz" to "git frotz"Junio C Hamano1-50/+50
2007-05-24Fix possible coredump with fast-import --import-marksShawn O. Pearce1-0/+29
2007-03-12New fast-import test case for valid tree sortingJeff King1-0/+50
2007-03-10Merge branch 'js/diff-ni'Junio C Hamano1-14/+14
2007-03-07Allow fast-import frontends to reload the marks tableShawn O. Pearce1-0/+8
2007-03-04Get rid of the dependency to GNU diff in the testsJohannes Schindelin1-13/+13
2007-02-12fast-import: Support reusing 'from' and brown paper bag fix reset.Shawn O. Pearce1-0/+60
2007-02-11fast-import: Hide the pack boundary commits by default.Shawn O. Pearce1-0/+26
2007-02-07Teach fast-import how to clear the internal branch content.Shawn O. Pearce1-0/+51
2007-02-06Don't do non-fastforward updates in fast-import.Shawn O. Pearce1-0/+80
2007-02-06Support RFC 2822 date parsing in fast-import.Shawn O. Pearce1-0/+36
2007-01-18Accept 'inline' file data in fast-import commit structure.Shawn O. Pearce1-0/+59
2007-01-18Reduce value duplication in t9300-fast-import.Shawn O. Pearce1-17/+17
2007-01-18Create test case for fast-import.Shawn O. Pearce1-0/+184