/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar
0.64.15 by Ian Clatworthy
begin notes on known limitations, etc.
1
=======================
2
Notes on bzr-fastexport
3
=======================
4
5
..contents::
6
0.64.17 by Ian Clatworthy
escape commit messages, diff author to committer and cache fixes
7
Features
8
========
9
10
Safe Processing
11
---------------
12
13
Things that ought to work:
14
15
* single branch only (so far)
16
17
* add & deletes of files and symlinks
18
19
* automatic creation of directories (but not deletion)
20
21
* executable permission
22
23
* tags
24
25
Things that might work (not tested):
26
27
* separate author to committer
28
29
* merges
30
31
0.64.15 by Ian Clatworthy
begin notes on known limitations, etc.
32
Known Limitations
33
=================
34
35
Parsing
36
-------
37
38
Things not supported yet:
39
40
* renaming a path that contains a space in the old name
41
42
* copying a path that contains a space in the source name
43
44
* delimited data sections (all data must be length prefixed currently)
45
46
* rfc2822 dates.
47
48
Safe Processing
49
---------------
50
51
Things not supported yet:
52
53
* named branches
54
55
* 'filedeleteall' handling
56
0.64.17 by Ian Clatworthy
escape commit messages, diff author to committer and cache fixes
57
* incremental import
58
0.64.15 by Ian Clatworthy
begin notes on known limitations, etc.
59
Things not recorded in Bazaar:
60
61
* tagger and message for (non-lightweight) tags
62
63
* copy semantics
64
65
66
Custom Enhancements
67
===================
68
0.64.17 by Ian Clatworthy
escape commit messages, diff author to committer and cache fixes
69
General
70
-------
71
72
The date format is auto-detected.
73
74
0.64.15 by Ian Clatworthy
begin notes on known limitations, etc.
75
Parsing
76
-------
77
78
These enhancements over the specification are provided in order
79
to read data produced by git-fast-export:
80
81
* A person's name may be empty
82
83
* Long file modes with an extra leading 0, i.e. 0000644,
84
  0000755 and 0120000 are legal.