-
Notifications
You must be signed in to change notification settings - Fork 7
/
Copy pathCHANGELOG
169 lines (95 loc) · 3.96 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
# 0.1.0
* initial version
# 0.1.1
* take latest clean commit to create rim branch on
* Avoid additional parameters in message.
# 0.1.2
* fixed rim status verify clean when remotes are dirty [BS-236]
# 0.1.3
* made rim status faster
* fixed rim exception when project git is renamed
# 1.0.0
* changed checksum calculation, not backward compatible!
* fixed commits becoming dirty when line ending format changes
* allow specification of multiple modules on sync and upload
* fixed sync with create option
* made printing of working copy status optional
* major performance improvements
# 1.0.1
* fixed dirty check to ignore empty directories
# 1.0.2
* write all logs to temporary file
# 1.1.0
* added --gerrit option, needed for pushing new branchs to gerrit [BS-202]
* fixed exception on rim sync after moving working copy [BS-248]
# 1.1.1
* fixed rim sync fails if CRLF warning is present [BS-281]
* fixed rim upload fails to upload claiming branch does not exist [BS-264]
# 1.1.2
* fixed Exception in rim sync when autocrlf is turned on [BS-233]
# 1.1.3
* added -n (no review) option to rim upload.
* fixed rim sync doesn't handle filename case changes correctly [BS-254]
* made preparation of mirrored workspace more robust
# 1.1.4
* allow sync and upload on touched git working repository.
# 1.1.5
* fixed workaround for windows file lock problem [BS-308]
# 1.2.0
* changed commit strategy for sync to automatic squashing to a single commit. Added -s option to force separate commits.
* added -a option to allow simple specification of multiple syncs.
* added -r option that allows sync and rebase in one step [BS-319]
* fixed exception in rim sync when -u option is not provided [BS-232]
# 1.2.1
* fixed -i option not working as expected in rim sync [#6]
# 1.2.2
* fixed Issue #11: rim/xxx branch is not forwarded when remote head is past xxx branch.
# 1.3.0
* added support for rimming subdirectories from module gits
* added rim info command
# 1.3.1
* fixed sync with manifests and extended to support of subdirectories
# 1.3.2
* fixed character case related problem on windows [#13]
# 1.3.3
* No more placing .rim into the workspace if HOME is being set: using a unique folder under HOME/.rim for each workspace
# 1.3.4
* fixed Issue #12: Exception when rebase is in progress
* fixed Issue #3: Set homepage in gem info properly
# 1.3.5
* Shorten paths of helper git directories.
* Use RIM_HOME for helper git directories if defined.
# 1.3.6
* Use fully qualified reference for branches to avoid ambiguities.
* Normalize path set in RIM_HOME before using (fixes problems with backslash used in Windows).
* Use SHA1 for shortened paths only if shorter than original path.
* Set RIM_HOME to non-persistent path for unit tests.
# 1.3.7
* fixed Issue #18: rim can't sync commits containing ignored files
# 1.3.8
* Normalize also path set in HOME before using (fixes problems with backslash used in Windows).
# 1.3.9
* Changed handling of parallel tasks due to robustness problems
# 1.4.0
* fixed Issue #20: Add revision timestamp to .riminfo
# 1.4.1
* Allow changing sub directory path to empty string
* Fix tar usage for Windows
# 1.4.2
* Fixed temporary-folder-generation on Windows, which could e.g. break the dirty check
# 1.4.3
* Fixed ignore-filter which could break if temporary files are created and deleted in parallel processes
# 1.4.4
* Fixed exception which results in ugly log output for Ruby >= 2.5
# 1.4.5
* Wrong build: deprecated
# 1.4.6
* Fixed issue #28: rim sync is not working in root of destination repository
# 1.4.7
* Added a notification in `rim info` in case the current SHA1 is not an existing commit
# 1.4.8
* Fixed exception while reading empty .riminfo files
# 1.4.9
* Fixed issue #31: rim status is checking untouched modules
# 1.4.10
* Fixed issue #35: rim sync fails on Windows