forked from RichiH/vcsh
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog
230 lines (163 loc) · 6 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
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
2014-10-26 Richard Hartmann <richih.mailinglist@gmail.com>
* Release 1.20141026
* FIX fatal()
* Improve error handling of clone()
2014-10-25 Richard Hartmann <richih.mailinglist@gmail.com>
* Release 1.20141025
* `vcsh which dontexist` exits 1
* `vcsh status` shows commits ahead/behind remote tracking branch
* Support overlay functions
* Support `vcsh list-untracked`, optionally recursively
* Support `vcsh list-untracked $repo`
* Improve error handling of clone()
* Rename `list-tracked-by` to `list-tracked <repo>`
* Support repo-specific config files
* Various minor improvements
* More moo
2014-10-09 Richard Hartmann <richih.mailinglist@gmail.com>
* Display full paths in list-tracked*
* Lots of help improvements
2014-05-08 Richard Hartmann <richih.mailinglist@gmail.com>
* Revert "Introduce static manpage as part of normal repo"
2014-05-07 Richard Hartmann <richih.mailinglist@gmail.com>
* Increase portability
* Improve hooks
* Improve docs
* Various minor improvements
2014-03-13 Richard Hartmann <richih.mailinglist@gmail.com>
* Release 1.20140313 -- the "Git won a prize" edition
* Initialize repos with --shared=0600
* Fix cloning from some spefically-named remotes
* Support custom gitattribute files
* Support filenames with whitespace in gitignores
* Pass out git exit codes
* Switch to static, pre-built manpage
* Improve documentation
* Use more portable find(1) syntax
* Various minor improvements
2013-12-29 Richard Hartmann <richih.mailinglist@gmail.com>
* Release 1.20131229
* Fix mktemp bug (GitHub issue #99)
* Make code more resilient and efficient
* Improve output
2013-12-14 Richard Hartmann <richih.mailinglist@gmail.com>
* Release 1.20131214
* Revert "Implement basename() in shell"
* Fix mktemp on OS X
* Fix variable assignment bug
* Support shortnames for commands
* Improve Makefile
* Improve documentation
* Various minor improvements
2013-09-09 Richard Hartmann <richih.mailinglist@gmail.com>
* Release 1.20130909
* Add support for relative worktrees
2013-08-29 Richard Hartmann <richih.mailinglist@gmail.com>
* Release 1.20130829
* Add support for `vcsh commit`
* Add support for `vcsh status <repo>`
* Add pre-/post-init hooks
* Documentation improvements
* Minor cleanups
2013-07-24 Richard Hartmann <richih.mailinglist@gmail.com>
* Release 1.20130724
* Add support for `vcsh status`
* Improve output of `vcsh pull`
* Improve output of `vcsh push`
* Minor documentation improvements
2013-07-23 Richard Hartmann <richih.mailinglist@gmail.com>
* Release 1.20130723
* Support $VCSH_GITIGNORE == none
* Documentation improvements,
* Improved zsh completion
* Add support for `vcsh pull`
* Add support for `vcsh push`
* Add retire() to tear down vcsh ENV
* Add clone hooks, including one witout vcsh ENV to
allow subsequent cloning of other repos
* Fix `vcsh rename`
* Improve general code robustness
2013-06-14 Richard Hartmann <richih.mailinglist@gmail.com>
* Release 1.20130614
* Lots of documentation improvements, major rewrite
2013-05-27 Richard Hartmann <richih.mailinglist@gmail.com>
* Release 1.3
* Hide hook execution unless verbose is set
* Ancher ignore file to root of Git repo
* Implemented basename() to save one process spawn
* Improve packaged Zsh completion
* Renamed `vcsh setup` to `vcsh upgrade`
* Various documentation and spelling improvements
2013-04-21 Richard Hartmann <richih.mailinglist@gmail.com>
* Release 1.2
* Introduce `vcsh version`
2013-03-31 Richard Hartmann <richih.mailinglist@gmail.com>
* Release 1.1
* Documentation fixes
* Use rm -f when removing a git repo
* Fix quoting bug (Debian #699093)
2013-02-13 Richard Hartmann <richih.mailinglist@gmail.com>
* Release 1.0.1
* Improve documentation
* Fix parameter bug
2012-06-30 Richard Hartmann <richih.mailinglist@gmail.com>
* Release 1.0
* Make `vcsh list` more resilient
* Lots of doc improvements
2012-02-27 Richard Hartmann <richih.mailinglist@gmail.com>
* Refactor Makefile
* Fix license information in manpage
2012-02-15 Richard Hartmann <richih.mailinglist@gmail.com>
* Introduce `vcsh which`
* hooks will tell you when they are being executed
* Formatting & resilience improvements
* We have a changelog, now! (yay)
2012-02-03 Richard Hartmann <richih.mailinglist@gmail.com>
* Improve documentation
* More resilient error handling
* Add AUTHORS
2012-01-16 Richard Hartmann <richih.mailinglist@gmail.com>
* Introduce hook support
2011-12-27 Richard Hartmann <richih.mailinglist@gmail.com>
* Improve documentation
2011-12-26 Richard Hartmann <richih.mailinglist@gmail.com>
* Introduce and use .config/vcsh/config
* More verbose error handling
* Introduce `vcsh {list-tracked,list-tracked-by}`
* Introduce repo shortcuts (`vcsh zsh commit`)
* Rename `vcsh seed-gitignore` to `vcsh write-gitignore`
* Add license information
2011-11-29 Richard Hartmann <richih.mailinglist@gmail.com>
* Bugfixes
* Refactor error handling
* Make code more resilient
* Make vcsh play nice with mr
* Introduce vcsh mv and setup
2011-11-23 Richard Hartmann <richih.mailinglist@gmail.com>
* Bugfixes
* Minor refactoring of code
2011-11-22 Richard Hartmann <richih.mailinglist@gmail.com>
* Bugfixes
2011-11-20 Richard Hartmann <richih.mailinglist@gmail.com>
* Major refactoring of code
* Rewrite help files
* Bugfixes
2011-11-19 Richard Hartmann <richih.mailinglist@gmail.com>
* Bugfixes
* Improve XDG compability
2011-11-18 Richard Hartmann <richih.mailinglist@gmail.com>
* Yet more documentation improvements
* Makefile
* Heed already-defined ENV variables within vcsh
* Handle .gitignore.d/$repo automagically
2011-11-11 Richard Hartmann <richih.mailinglist@gmail.com>
* Major rewrite of all help files
* Addition of manpage
2011-10-27 Richard Hartmann <richih.mailinglist@gmail.com>
* Bugfixes
* Make help more verbose
* Improve INSTALL
2011-10-18 Richard Hartmann <richih.mailinglist@gmail.com>
* Fixed bug in vcsh clone & init
2011-10-17 Richard Hartmann <richih.mailinglist@gmail.com>
* Initial release