Skip to content

Releases: rcowham/gitp4transfer

Handle case-sensitive rename when --case.insensitive specified

23 Jul 14:36
Compare
Choose a tag to compare

Handle both simple rename and modify on top of a delete where only case is different.

Handle renames of non-existent file

19 Jul 21:08
Compare
Choose a tag to compare

Includes improvements to gitfilter and gitgraph to track down errors

Fix problem with typemap processing in config file

05 Jul 19:53
Compare
Choose a tag to compare

Wasn't correctly handling entries such as:

  • text //....c

Fix problem with binary files already auto-detected as binary+F

03 Jul 18:32
Compare
Choose a tag to compare
v0.3.2

Fix problem with binary files already auto-detected as binary+F

Handle no breaking spaces in filenames and dir delete overriding modify

28 Jun 14:43
Compare
Choose a tag to compare
  • Make error messages unique. Panic if failing to parse git export
  • Updated go-libgitfastimport to v0.1.6
  • Dir delete overrides modify
  • Handle double modifies and delete of modify in same commit
  • Avoid panic when processing dir renames. Log options properly

Handle complex rename/dir scenarios

14 Jun 09:54
Compare
Choose a tag to compare

A few fixes for somewhat esoteric Plastic scenarios (together with tests).

Fix bug with dirty renames

31 May 14:03
Compare
Choose a tag to compare

Handle dirty renames (rename where target is also modified) properly.

Improve filetype handling for multiple versions

26 May 02:33
Compare
Choose a tag to compare

Fix for issue with modified files losing their filetype.

Add typemap processing in config file

21 May 21:06
Compare
Choose a tag to compare

Typemap processing allows files to be identified as binary and avoid possible corruption together with CRLF processing.
E.g. add the following to config.yaml file:

typemaps:
- binary //....ini
- binary //....uasset
- binary //....umap
- binary //....pdb

Add --convert.crlf option to convert CRLF to just LF for text files

10 May 13:21
Compare
Choose a tag to compare

Where files are of base type text, then this option will do EOL conversion.
Useful when exporting from Plastic SCM running on Windows.