Arvc full revision log
Arvc full revision log
| Revision | Date | Log |
|---|---|---|
317 |
2026-09-06 23:54:29 |
fixed tools/update-web.sh |
316 |
2026-09-06 23:40:03 |
Changed: CHANGELOG.txt |
315 |
2026-09-06 23:39:34 |
fixed man’s section |
314 |
2026-09-06 19:16:54 |
Changed: CHANGELOG.txt |
313 |
2026-09-06 19:11:36 |
fixed changed binary files not reported at check-in |
312 |
2026-09-06 15:14:52 |
optimizing current revision reading |
311 |
2026-09-06 14:59:47 |
fixed Arcv__initiateRevision to allow creating hook without any existing release (releae dir is now created at init and not on the fly); some code improvs |
310 |
2026-09-03 20:31:29 |
fixed a display issue for 'av repo exclusions' |
309 |
2026-09-03 19:14:28 |
Changed: CHANGELOG.txt README-version-upgrade.txt |
308 |
2026-09-03 18:54:45 |
Changed: arcv.8 install_arcv.sh MANPAGE.txt pack/debian/control |
307 |
2026-09-03 18:52:47 |
Changed: README-version-upgrade.txt. New: tools/update-web.sh |
306 |
2026-09-03 18:32:02 |
implemented the 'hook' command to list or define hooks to be executed when creating new release tags, added repo info release-dir and release-hooks; av rel: fixed error when using adoc format with interactive mode, this latter is now switched off |
305 |
2026-09-02 21:50:41 |
worked out again bug fix regarding permission-only change check for folders: a removed folder could mess up the change reporting |
304 |
2026-09-02 04:59:42 |
fixed 'av check' as well for detecting permission-only changes. Removed stderr when getting ls signatures for not harming normal display flow |
303 |
2026-09-02 04:25:54 |
further working on solving issue raised in rev 301 (removed the added initial permission which is not feasible); optimized limiting recomputing SHA256 to those relevant operation: check-in, check operation, hash display, release tag creation; removed some tests that became useless/obsolete; message header displayed differently in time depending on whether there are changes or not: at latest point for 'no change' after permission-only changes have been checked + ligne 'changed according to new hash…" not shown anymore (only when creating release tag) |
302 |
2026-09-01 22:50:19 |
completing fixes of rev301 because the added initial permission change check was performed on basis on the file list of the current directory, without regarding the exclusions. Now the check is based on basis of the the file list as to be found in the head revision. |
301 |
2026-09-01 22:28:50 |
fixed no change was detected when only the permissions of folder(s) changed, now all perm changes are checked after the SHA256 computing ; permission-only check is also now more reliable. Fixed use of some invalid/undefined variable names. Fixed make’s web target for not copying css in release template |
300 |
2026-08-28 18:13:34 |
separated make target web and web_download as we wanna update web afterwards without having to impact download page with wrong package versions |
299 |
2026-08-28 00:37:21 |
throwing away (redirecting) any standard output from the diff commands executed from menu at check-in (may disturn menu display |
298 |
2026-08-27 11:48:47 |
redirect standard output in meld wrapper |
297 |
2026-08-26 20:07:45 |
enabled plain output format for file revision history |
296 |
2026-08-25 21:52:15 |
masking meld stderr when launched from revision history |
295 |
2026-08-25 21:31:52 |
applied use of Arcv__setColor also for verbose history display (files) to comply with plain output as well |
294 |
2026-08-25 18:21:04 |
improved error handling when launching any command except checkin not from a folder under revision control |
293 |
2026-08-25 13:10:18 |
fix log showing negative rev following impl. of param 'revision-history-window' |
292 |
2026-08-25 11:42:29 |
multiple fixes regarding color management: multiline log are now properly colored (before only 1st line was);not using anymore a white fg color, but simply use the intended text mode (underline, normal etc); generalized use of Arcv__setColor;colors made consistent when missing log info |
291 |
2026-08-24 16:02:36 |
Adapted web target to latest arcv log |
290 |
2026-08-24 13:30:29 |
updated man pages and fixed diff command in plain format for not paging |
289 |
2026-08-24 13:14:15 |
removing warning message following implementation of revision-history-window |
288 |
2026-08-24 13:11:11 |
implemented the 'revision-history-window' to limit shown history when neither --from nor --to are explicitly specified |
287 |
2026-08-24 12:15:03 |
implemented 'paging' config parameter, which can be conveniently set to nothing to disable it for use or enable test automation or choose another method; fix 'av repo release' output following latest changes |
286 |
2026-08-23 21:42:48 |
css fix |
285 |
2026-08-23 21:37:09 |
Changed: Makefile |
284 |
2026-08-23 21:35:07 |
fix usage of less for --fmt=adoc |
283 |
2026-08-23 21:16:55 |
implementation of the --fmt=adoc option for release history log, adjusted again order of file appearance on diffs when using meld |
282 |
2026-08-23 17:18:20 |
adjusted and fix ouput for adoc and integrated web page update in Makefile |
281 |
2026-08-23 16:33:11 |
implementation of the --fmt=adoc option for history log |
280 |
2026-08-23 12:20:35 |
changed option --plain to --fmt=plain |
279 |
2026-08-22 17:40:42 |
interactive menus for history logs (av log, av log <file,av rel) are now triggered using the '-y' option, otherwise the command outputs the plain logs |
278 |
2026-08-22 14:10:09 |
Changed: CHANGELOG.txt |
277 |
2026-08-22 14:04:34 |
Changed: CHANGELOG.txt |
276 |
2026-08-22 13:55:14 |
consistent implementations of 'log' command for file history and source history: without -y, shows a menu where diffs can be triggered. With -y the full history is progressively displayed. --plain-mode also available in both cases |
275 |
2026-08-22 11:37:00 |
--plain now enables to display history without text formatting |
274 |
2026-08-22 02:50:21 |
minor comment fix |
273 |
2026-08-22 02:23:00 |
in release list menu, added menu action 'w' to view matching log messages |
272 |
2026-08-22 02:00:10 |
added command 'av pub TAG:REVISION' to create random tags |
271 |
2026-08-22 01:07:15 |
fixes done on the aftermath of the 'repoinfo' test writing and execution |
270 |
2026-08-21 21:47:16 |
fixed display of 'av rel' when no release tag exists |
269 |
2026-08-21 21:29:44 |
filter "." as file change in the permission-only change handling |
268 |
2026-08-21 21:21:20 |
introduced the ignore-special-perm-bits param to deal with the specific permission flag like ACL |
267 |
2026-08-21 21:02:12 |
fixed a regression in 'arcv list' where hash code were not displayed anymore (following API change) |
266 |
2026-08-21 20:18:25 |
typo fix |
265 |
2026-08-21 19:54:20 |
For the permission-only change, ignoring the ACL flag that may be added in particular environments (encountered with mounted folder with root-owned created files) |
264 |
2026-08-21 16:33:06 |
Changed: install_arcv.sh |
263 |
2026-08-21 16:32:32 |
added file headers + upgraded to final new version |
262 |
2026-08-21 16:30:05 |
Changed: install_arcv.sh |
261 |
2026-08-21 15:39:07 |
fix order diff when checking current source with a release tag; fixed display of "Permission-only change" when just a folder was created |
260 |
2026-08-21 11:25:27 |
'y' option is now suported for av log <file> command to list history without menu |
259 |
2026-08-21 11:12:55 |
added the "--plain" option for the plain diff mode |
258 |
2026-08-21 10:56:51 |
removed warning when no exclude file is available |
257 |
2026-08-21 10:07:08 |
added the 'subproc' overriding config param |
256 |
2026-08-20 20:36:35 |
Permission changes are now properly handled by the revision control system. A permission change does not affect the required timestamp used by rsync to perform updates; consequently, files/dirs whose permissions only changed were not update in the repository. Permission changes are now subject to a specific handling which enables to include into a new revision any file or dir which only permission changed (and not its content) |
255 |
2026-08-19 21:46:27 |
completed SHA256 computing for a random folder by regarding applicable exclusions by detecting whether the folder relates to a known source in the repository basing on the following parameters in order of priority: explicit source specified, revision or release tag checkout (folder basename is <source>.<something> and 'source' is known), input folder basename; improved code modularity |
254 |
2026-08-19 14:27:15 |
added Arcv__getInfoLatestReleaseTag and extended 'av repo' infos with latest release tag name and latest release revision |
253 |
2026-08-19 14:21:15 |
added Arcv__getInfoLatestReleaseTagRevision() |
252 |
2026-08-19 14:10:26 |
implemented the --from and --to option to select only a range of revision for the 'av log' command (history and files); log commands can now be applied to a file by specifying its name in the current dir anywhere in the file tree without having to specify the relative path to the root source folder; added internal useful functions |
251 |
2026-08-18 20:31:23 |
option doc |
250 |
2026-08-18 20:26:06 |
implemented --fix option to fix hash fingerprint; also shell-api now provides a hash computation algorithm which is more reliable across different systems and machines |
249 |
2026-08-18 17:00:53 |
implemented the <R>eset menu action;isolated variables into separate files; cleanup use of --subproc |
248 |
2026-08-17 17:27:19 |
spawn popup window now only killed at app exit, as it may be interesting to still watch them while editing log message |
247 |
2026-08-17 11:20:05 |
removed -l option in config for plain diffs |
246 |
2026-08-16 20:49:15 |
fixed check-in diff from menu for checking in from any folder (absolute paths must be passed on to the diff) |
245 |
2026-08-16 20:36:51 |
Changed call to Sys__pool_spawn according to its implementation change not relying on eval anymore, thereby also enabling safe killing of 'diff' window |
244 |
2026-08-16 16:37:52 |
new -l option to perform a dry checking where updated files are listed only; meld now executed in background during check-in and auto-terminated at arcv exit; explicit handling of any removed file which is a symlink |
243 |
2026-08-16 12:50:33 |
added option '<d>iff' in checkin menu to enable using plain diff instead of meld |
242 |
2026-08-16 11:59:42 |
Changed: CHANGELOG.txt |
241 |
2026-08-15 23:23:32 |
added the restore option in the checkin changed file menu |
240 |
2026-08-15 22:01:42 |
improving the plain diff popup window at check-in |
239 |
2026-08-15 18:52:19 |
diff’s options when diffing are now configurable via diff-diff-args; changed diff’s options to get closer to git’s diff showing colors, context lines |
238 |
2026-08-15 15:04:16 |
changed files can now be diffed through the menu at check-in when there are more than 255 files, it was not the case for a file which position in menu was greater than 255 |
237 |
2026-08-15 01:50:44 |
in checkin change menu, using side by side diff when 'diff' used and adding paging with less |
236 |
2026-08-14 17:45:28 |
documented new operational config parameters |
235 |
2026-08-14 17:37:23 |
change menu is now also proposed when meld is not available (eg on a machine which has no desktop), by poping up a xterm (or gnome terminal if available) and executing a plain diff with 'diff' or 'git' if git is available. Overall better handling cases whereno desktop is available |
234 |
2026-08-14 16:27:17 |
now properly handling display of multi-page change menu at check-in |
233 |
2026-08-14 13:38:23 |
at check-in, terminal is now cleared prior to showing the changes interactive menu (if any can be shown); the menu also now integrates the new ergonomics features of Input__cursorSelect (eg simulated scrollbar) |
232 |
2026-08-13 12:41:33 |
improved release cleanup |
231 |
2026-08-13 11:41:23 |
hash cleanup |
230 |
2026-08-13 11:31:09 |
added debug traces related to the issue of Arcv__compAndCheckSourceSHA256 being called while TZ not set, wherein TZ was set to US/Pacific and restored to empty (if initial value), which did not restore the initial local timezone |
229 |
2026-08-13 00:58:55 |
exe perm back to install_arcv-test.sh |
228 |
2026-08-13 00:24:40 |
change log update |
227 |
2026-08-12 18:24:37 |
fixed call to update_vernum_in_files.sh in makefile |
226 |
2026-08-12 18:23:37 |
applied tools/update_vernum_in_files.sh |
225 |
2026-08-12 18:09:07 |
made a smarted display for av repo exclusions |
224 |
2026-08-12 17:52:15 |
removed commented code |
223 |
2026-08-12 16:21:10 |
autocreated exclude file in case it does not exist when requested from av repo |
222 |
2026-08-12 15:49:17 |
enabling to use -X with even nothing to be checked in; avoiding making internal diff when now modification was even detected (testing 'allowCommand' command) |
221 |
2026-08-12 12:59:41 |
Changed: CHANGELOG.txt VERSION.txt |
220 |
2026-08-12 03:02:23 |
av repo is now smarter, accepting an info name pattern instead of expecting the exact name |
219 |
2026-08-12 02:19:27 |
added "av destroy" command to delete from repo; added 'av repo size' to return occupation size of source folder in repository |
218 |
2026-08-12 01:14:22 |
added src-dir and rev-dir as additional gettable info via 'av repo' |
217 |
2026-08-12 01:07:22 |
limited rev logs width to 80 chars and using alternate colors |
216 |
2026-08-11 19:44:39 |
hash cleanup |
215 |
2026-08-11 19:32:33 |
extended av repo function: without arguments, lists all the available repo information; added 'exclude-file' and 'exclusions as additional repo information; Exclusions can now be added using -X at check-in; bug fix (print error): depending on diff tool version, modified file could not be listed at all at checkin ; changed dependency handling of shell-api for arcv install: now the tool looks for a local shell-api dir which is a symbolic to a folder thereof holding the exact version; |
214 |
2026-08-10 21:14:12 |
av rel command now shows an interactive menu where releases can be diffed; the former release list can be show with new command 'av repo releases' |
213 |
2026-08-10 20:14:29 |
implemented the 'av rel' command to retrieve the release history |
212 |
2026-08-09 15:44:02 |
updated rev 211 changes by using the now generic ArraytoTextTable instead of ArraycsvToTextTable |
211 |
2026-08-08 18:38:01 |
reworked ArcvlistSources using new function ArraycsvToTextTable |
210 |
2026-08-08 15:25:51 |
perfecting again fix of 208 in case no info field supplied |
209 |
2026-08-08 15:20:33 |
completed fix of rev 208 |
208 |
2026-08-08 15:16:44 |
fixed 'av repo' in non-revisioned folder asking to check in new folder |
207 |
2026-07-26 13:10:37 |
updated README-version-upgrade.txt |
206 |
2026-07-26 13:06:31 |
adding README-version-upgrade.txt |
205 |
2026-07-26 12:45:09 |
fix update of readme.asciidoc with no change changing the hash |
204 |
2026-07-26 12:42:25 |
reset hash |
203 |
2026-07-26 12:40:09 |
reset hash |
202 |
2026-07-26 12:37:41 |
removed tmp nfs file |
201 |
2026-07-26 12:35:58 |
removed tmp nfs file |
200 |
2026-07-26 12:30:24 |
reverting partially 199 by only forcing copy of script |
199 |
2026-07-26 12:24:57 |
forcing copy to ftp in all case (see inlie comment) |
198 |
2026-07-26 12:22:13 |
updated install script |
197 |
2026-07-26 12:20:27 |
added dep to shell api 1.1.1 |
196 |
2026-07-26 11:55:29 |
fix: there could be words in local language appearing in the generated man page (month at end of page) |
195 |
2026-07-26 11:34:47 |
change log |
194 |
2026-07-26 11:33:55 |
Fixes: removed folders were checked out (critical) |
193 |
2026-07-24 01:10:09 |
fixed export target |
192 |
2026-07-24 00:34:26 |
extended the temp nfs and swp related files pattern exclusions |
191 |
2026-07-24 00:26:45 |
minor improvs |
190 |
2026-07-23 23:36:29 |
added the "repo" command to retrieve infos about the repository |
189 |
2026-07-23 17:46:27 |
updated README for github |
188 |
2026-07-23 17:23:54 |
added README for github |
187 |
2026-07-23 13:39:22 |
fix a bug where spaces before and after separator in the list of excluded file patterns were considered relevant |
186 |
2026-07-23 11:58:58 |
Changed: arcv.8 MANPAGE.txt |
185 |
2026-07-23 11:57:42 |
added option '-X|--exclude' (created setupEXCLUDE), fixed for rev184 (Arcv__updateHeadRevision) because files explicitly excluded must still be excluded; fixed bug where EXCLUDE was not created when no exclusion was entered |
184 |
2026-07-22 19:08:06 |
fixed Arcv__updateHeadRevision for performing a full file sync with source without considering the excluded file list that that was used to create the revision’s archive folder. There could be a problem if the same excluded path appears also in a subfolder, in which case they are not removed from the head |
183 |
2026-07-21 21:53:47 |
fixed syncfull.yml |
182 |
2026-07-21 21:51:39 |
using a local syncfull.yml for uploading to FTP |
181 |
2026-07-21 19:13:51 |
changed ref to download web page to update |
180 |
2026-07-18 23:51:39 |
made the excluded files configurable via parameter 'exclude' and added list of excludes files as -C of rsync |
179 |
2026-07-18 23:15:23 |
the SHA256 computing now takes into account excluded files thanks to the extended version of File__dirSHA256 taking a 3rd parameter providing the list of --ignore options for file patterns to be excluded by 'ls' command which output is used for the computing |
178 |
2026-07-18 22:18:32 |
the fingerprint is now systematically recomputed immediately before revision creation, because a file may have been modified during the diff checking with meld. This could result in weird behavior where revision’s stored hash of source did not match that of the head (and current source whereas this’s no difference |
177 |
2026-07-18 21:47:27 |
fixed a checkout issue revealed in test 'checkoutreltag'. Arcv__getRevisionImage now rewinds till revision 0 to rebuild a revision |
176 |
2026-07-18 18:11:07 |
Forced upload even if source SHA256 didn’t change |
175 |
2026-07-18 00:53:57 |
fixed/improv detection of already mounted archive folders |
174 |
2026-07-16 03:55:23 |
hash cleanup |
173 |
2026-07-16 03:54:38 |
completed rev 170 for detecting surrounding simple and double quotes in diff output (regarding output of diff 'only in …' |
172 |
2026-07-16 03:33:18 |
hash cleanup |
171 |
2026-07-16 03:22:49 |
hash cleanup |
170 |
2026-07-16 03:22:35 |
fixed processing of diff output in ubuntu 26 , detecting surrounding simple and double quotes |
169 |
2026-07-15 19:54:35 |
Changed: LICENSE.txt |
168 |
2026-07-15 19:37:46 |
hash cleanup |
167 |
2026-07-15 19:34:03 |
Changed: LICENSE.txt |
166 |
2026-07-15 19:24:50 |
Changed: LICENSE.txt |
165 |
2026-07-15 19:08:07 |
Deleted: arcv_1.0-0_amd64.deb.1 shell-api_1.1-0_amd64.deb.1 |
164 |
2026-07-15 19:05:32 |
hash cleanup |
163 |
2026-07-15 19:04:41 |
added required file header for avexit; fixed make to abort when changes are pending |
162 |
2026-07-15 18:58:33 |
cleanup license file from MIT section |
161 |
2026-07-15 17:49:46 |
updated manpage and license terms |
160 |
2026-07-15 17:23:28 |
Changed: arcv__help.sh |
159 |
2026-07-15 02:20:47 |
removed undue 'sudo' install script |
158 |
2026-07-15 01:34:11 |
added missing make target for auto update of download table in doc |
157 |
2026-07-15 01:32:40 |
added auto update of download table in doc |
156 |
2026-07-15 00:03:45 |
updated install script |
155 |
2026-07-14 23:44:37 |
excluded install_arcv from release |
154 |
2026-07-14 23:30:02 |
updated man |
153 |
2026-07-14 20:38:40 |
minor option doc update, updated makefile for ftp upload |
152 |
2026-07-10 21:53:16 |
added the swap files .swp to the default excluded file filters |
151 |
2026-07-10 00:39:36 |
updated manpage to make look it smarter |
150 |
2026-07-10 00:21:00 |
hash cleanup |
149 |
2026-07-09 20:20:52 |
manpage |
148 |
2026-07-09 03:49:49 |
--subproc is now a hidden option |
147 |
2026-07-09 03:43:40 |
updated man page |
146 |
2026-07-09 02:35:20 |
fixed man |
145 |
2026-07-09 02:23:25 |
updated manpages according to latest shell api and complete options doc for diff command |
144 |
2026-07-08 23:33:24 |
fixed diff not returning 1 when any difference is detected |
143 |
2026-07-08 23:21:28 |
Makefile: added short arcv description for man |
142 |
2026-07-08 23:02:31 |
improv for las rev 141 |
141 |
2026-07-08 22:58:18 |
added auto manpage generation when making a release |
140 |
2026-07-08 19:55:08 |
removed an undue rm command of the not yet created revision archive folder in repository in case the check-in is aborted; removed 2 now useless grep to filter rsync output during revision creation |
139 |
2026-07-07 13:12:31 |
updated dpkg deps to shell api 1.1.0 |
138 |
2026-07-06 13:22:05 |
fix for last commit |
137 |
2026-07-06 13:14:30 |
removed extra empty lines display in history listing when option -y is passed |
136 |
2026-07-06 12:38:57 |
returning exit code 2 and displaying suitable message when the image is up-to-date, but some modification time(s) or/and permission(s) did change or some files of excluded file types were added/removed |
135 |
2026-07-05 20:52:56 |
fixed invalid use of 'exit' instead of '_exit'. fixed invalid message when checking out head rev. fixed correct exit code when Arcv__cleanup was called with an exit code != 0. fixed av check for displaying all category of updates (new,del,modified) not just one masking all others |
134 |
2026-07-04 20:49:11 |
fixes to manage properly source containing path components with space chars |
133 |
2026-07-04 19:35:55 |
If a registered source exists for the same host but a different MAC, then the source is automatically registered for the new MAC |
132 |
2026-07-04 02:13:36 |
cleanup hash |
131 |
2026-07-04 02:13:12 |
general robustness fixes for handling spaces in source files, excluded files where not considered at repo init |
130 |
2026-06-25 00:47:50 |
restored silent copy on checkout via config |
129 |
2026-06-25 00:32:17 |
Tuned copy-args and added copy-args-intern and making their use general and consistent |
128 |
2026-06-24 20:30:50 |
added free hash computing for an input folder and enforcing hash to be reproducible for a checked out revision, whereby integrity can be checked. For that purpose, removed the pruning of empty dirs in repo (to confirm if no side effects); improved some std output; enabling checkout of head in an output folder too. |
127 |
2026-06-23 16:32:45 |
hash cleanup |
126 |
2026-06-22 21:23:02 |
added comment and debug output |
125 |
2026-06-21 21:01:17 |
extended Arcv__listSources with extra columns head revision, hash and owner |
124 |
2026-06-21 16:30:52 |
hash cleanup |
123 |
2026-06-21 16:11:46 |
fix regarding 'list' command |
122 |
2026-06-21 14:54:35 |
fixed checkout function from an explicit source for the difference checkout scenario now tested in the shotplan |
121 |
2026-06-19 01:02:37 |
added list command |
120 |
2026-06-19 00:54:11 |
added checkout function from an explicit source and not an existing source folder |
119 |
2026-06-16 16:17:01 |
fixed makefile for not updating unchanged generated man related files and not compromising hash |
118 |
2026-06-16 11:36:56 |
added checkout of whole head revision when using 'co' cmd without arg |
117 |
2026-06-14 20:48:07 |
handling of copyright in head both for original src and released src |
116 |
2026-06-14 19:48:18 |
Changed: Makefile |
115 |
2026-06-14 19:39:06 |
av check is now more strict in case a file date changed even when content did not |
114 |
2026-06-14 15:55:52 |
removed undue REVISION.txt |
113 |
2026-06-14 15:46:36 |
extended resolution of shell-api location: either given by env var ENV_SHELL_API, or to be found either inside the arcv src dir or in its parent |
112 |
2026-06-14 15:25:23 |
added revision and hash |
111 |
2026-06-14 15:01:19 |
removing undue REVISION.txt only for release |
110 |
2026-06-14 13:02:46 |
improv handling of REVISION.txt in makefile |
109 |
2026-06-14 12:44:56 |
added hash command to retrieve signature hash of head revision |
108 |
2026-06-14 11:46:49 |
-v version info now includes revision info when available in a file REVISION.txt |
107 |
2026-06-11 02:59:44 |
cleanup following checksum comp change |
106 |
2026-06-11 01:52:29 |
fix in Arcv__resolveStoragePath when repo accessed from in external system and abs path specified for storage-via-mount |
105 |
2026-06-11 01:33:12 |
exiting app when -f is used to change op cfg file |
104 |
2026-06-11 01:14:41 |
changed message at first start |
103 |
2026-06-11 00:45:40 |
added iproute2 dep + auto log message also when in interactive mode for changed files |
102 |
2026-06-11 00:02:40 |
added deps to shell-api |
101 |
2026-06-10 17:52:38 |
fixed bug in automounting of archive storage |
100 |
2026-06-10 16:40:22 |
enabling automatic logging also when not in silent mode; -yy now implemented as a multi option combination |
99 |
2026-06-10 11:58:33 |
disabled any output in meld commands run from history term menu |
98 |
2026-06-09 21:24:28 |
finished Arcv__showFileHistory |
97 |
2026-06-09 19:30:40 |
first version of Arcv__showFileHistory, just missing diff with previous rev + help message |
96 |
2026-06-09 12:44:17 |
simplified Arcv__showLog |
95 |
2026-06-09 11:50:37 |
excluding .nfs* file by default |
94 |
2026-06-09 11:44:00 |
added checkout of file of a given revision (-co file:rev), fixed ArcvcreateROOT using now ArcvregisterSource (new client root dirs management),some better error handling |
93 |
2026-06-08 19:24:26 |
documented the template config |
92 |
2026-06-08 19:10:44 |
added git-based diff |
91 |
2026-06-07 22:58:26 |
fixed SHA256 display + using new fn File__dirSHA256 which implements a SHA256 over a dir content which is consistent and deterministic on any machine |
90 |
2026-06-07 19:19:26 |
implemented storage-via-mount as an automount via sumo (when not an absolute path); also their also are multiple root sources that can be registered now depending on the operating remote host, based on the hostname and MAC. |
89 |
2026-06-05 20:19:43 |
improved github export in case remote git repo exists can be cloned |
88 |
2026-06-05 18:25:24 |
fixed handling of 'head' in tarball export |
87 |
2026-06-05 16:16:29 |
tuning message display |
86 |
2026-06-05 13:05:44 |
added some error handling and changed message display |
85 |
2026-06-05 12:25:30 |
added versionnum help function |
84 |
2026-06-05 11:35:22 |
moved test related file to separate repo |
83 |
2026-06-05 11:21:09 |
fixed content of BRANCH_ROOT when running arcv via mount and updated tests |
82 |
2026-06-04 20:00:32 |
finished branch test |
81 |
2026-06-04 19:50:25 |
fix the case where the source folder is below any home folder |
80 |
2026-06-04 19:20:29 |
added the branch create tests; some improvs (term reset after CTRL-C); factorized some confirm code |
79 |
2026-06-03 22:18:36 |
implemented branching for release tag too |
78 |
2026-06-03 22:00:42 |
adding origin info (root and root rev) when branching |
77 |
2026-06-03 21:32:36 |
first impl of branching off head or revision based on existing checkout implementation |
76 |
2026-06-03 18:40:37 |
improved the handling of correct output folder for checkout and branching + overwrite protection if folder already exist |
75 |
2026-06-03 13:11:38 |
update shot plan |
74 |
2026-06-03 12:25:33 |
finalized diff function, fixing diff args order in one case, using nanotime precision when rebuilding revision |
73 |
2026-06-02 19:13:00 |
made a proper cleanup regarding temp files and dir, using the new temp dir and file api and implementing the callback quit and cleanup |
72 |
2026-06-02 16:48:39 |
reworked and extended diff/meld implementation; now can be diffed with release tag; also a diff can be done based on 2 args/input |
71 |
2026-06-02 14:51:42 |
added Arcv__getReleaseTagImage() to improv code modularity |
70 |
2026-06-01 20:49:55 |
finalized the export to github process and test |
69 |
2026-06-01 19:06:12 |
fixed makefile and adding cleaning of release folder after deb pkg build |
68 |
2026-06-01 18:23:08 |
doc and man page |
67 |
2026-06-01 16:35:22 |
mainly tool documentation, file headers and renamed storage-via-nfs to storage-via-mount |
66 |
2026-06-01 12:51:42 |
created a dedicated function for github export and finalized this function; export function is now more generic taking a source folder as optional arg instead of a release number to be located in the predefined location "<src dir>/../release/…." ; completed doc of -o option |
65 |
2026-06-01 10:18:24 |
wrote a dedicated function for exporting to tarball; tarball export tests; added auto dependency loading |
64 |
2026-05-31 19:50:14 |
shotplan update |
63 |
2026-05-31 19:26:12 |
minor output msg when releasing |
62 |
2026-05-31 19:04:38 |
Gathered checkout functions in 'Arcv__checkout' and implemented release checkout; improved release tagging |
61 |
2026-05-31 13:15:37 |
fixed Arcv__getRevisionImage with respect of removed files; change verbose/silent handling; intermediate saving of shot plan; |
60 |
2026-05-29 18:12:13 |
fix bug handling diff when revision is 0 |
59 |
2026-05-26 14:41:18 |
showing deleted files in log and improved code related to log listing |
58 |
2026-05-26 14:10:09 |
improved the revision creation and checkin process |
57 |
2026-05-26 02:05:03 |
fix revision checkout by considering deleted files; Managing a file DROPPED listing removed files |
56 |
2026-05-26 00:58:34 |
robustness fixes (if pwd fails, diff files when -X is specified) |
55 |
2026-05-26 00:04:56 |
add -m to enter log message without being prompted. Also when '-y' is specified, there’s an automatic log message |
54 |
2026-05-25 19:51:26 |
state as it was first published + fixed log date |
53 |
2026-05-22 16:04:36 |
added GITHUB.txt |
52 |
2026-05-22 16:03:30 |
checkout related worl |
51 |
2026-05-22 15:23:48 |
added option o|--output for checkouts |
50 |
2026-05-22 15:17:46 |
fixed "check" cmd to regard new and deleted files; fixed revision checkout command; test shot plan |
49 |
2026-05-22 03:52:20 |
shotplan + fix missing packing module loading |
48 |
2026-05-22 02:10:37 |
fixes, in particular when handling with a source image on another host than the repo and which is not below the NFS mount path |
47 |
2026-05-21 22:51:00 |
added the dependency loading |
46 |
2026-05-21 22:32:25 |
fixed setting of ROOT file content in case the repo is created via NFS, not on the maching hosting the archive repository |
45 |
2026-05-21 05:06:33 |
help functions |
44 |
2026-05-21 04:57:05 |
worked out help function |
43 |
2026-05-21 01:23:45 |
integrated the changed files menu in commit, to enable diff changes via meld if available |
42 |
2026-05-20 04:00:09 |
diff function now used regular diff to integrate the file type exclusion feature |
41 |
2026-05-20 03:47:34 |
deactivated log |
40 |
2026-05-20 03:23:42 |
added feature to exclude certain types of files, achieving via a new file EXCLUDE which follows the exclude file format of 'diff'; it is reused for rsync by appending '- ' to each line. Note the SHA256 still is computed over the whole file tree including excluded files |
39 |
2026-05-20 01:06:00 |
excluding folders when showing log with list of modified files in a revision |
38 |
2026-05-20 00:59:55 |
removed debug artefacts |
37 |
2026-05-20 00:53:50 |
now listing new and deleted files; the archived revision now is cleanup up i.e. symlinks are now always removed and empty dir pruned |
36 |
2026-05-19 02:07:45 |
an alternative commit message for the external public github repo can now be entered while exporting a release |
35 |
2026-05-19 00:31:26 |
improving commit display |
34 |
2026-05-19 00:26:07 |
reworked options and arguments (now all commands without --); handling now the setup and use of a user-specific configuration file on the same model as syncfull; other fixes |
33 |
2026-05-17 02:14:58 |
masking rsync output when committing |
32 |
2026-05-17 02:13:56 |
rm’ed debug output |
31 |
2026-05-17 02:12:41 |
ignoring the symlinks when the changed files are displayed in the log (results in duplicates eg here 'arcv' ← av) |
30 |
2026-05-17 02:08:09 |
implemented the 'log' command to list the repo log. showing the 5 last commit (log) when commiting |
29 |
2026-05-16 03:05:40 |
cleanup |
28 |
2026-05-16 00:32:41 |
discard modified files after checkout are now put into a dedicated dir 'dropped' along with the 'head' folder |
27 |
2026-05-16 00:14:21 |
some fixes mainly related to correcting setting of the backupsrc |
26 |
2026-05-08 22:48:39 |
added option --export to export a release into github (and update it); -y option |
25 |
2026-05-07 22:36:18 |
display improv |
24 |
2026-05-07 12:54:40 |
cleanup |
23 |
2026-05-02 16:46:06 |
improved --check function by return 0 when date or perms changed but not content (according to internal diff) |
22 |
2026-05-02 12:18:42 |
added option --check to check if image uptodate and fixed use of -v reserved for version |
21 |
2026-05-02 10:48:00 |
fixed bug when checking in via NFS; args must be parsed first to detect if arcv is used to get revision number and deactivate then verbose output from the stdout used to return revision number |
20 |
2026-04-29 21:50:15 |
added release log |
19 |
2026-04-29 21:38:54 |
added info |
18 |
2026-04-29 21:37:29 |
added function to create a release tag; changed usage: no arg is like passing "." |
17 |
2026-04-29 14:34:33 |
added option --tarball to create snapshots as archive file; cleanup revision number handling depending on used commands; added predefined 'head' and 'current' revision number; fixed handling of head/REV giving head version |
16 |
2026-04-08 04:35:40 |
Auto-revision from syncfull |
15 |
2025-10-28 20:10:54 |
improved displayed with clearer and shorter infos |
14 |
2025-10-20 20:34:55 |
Auto-revision from syncfull |
13 |
2025-10-16 20:26:35 |
change log feature for each revision |
12 |
??? |
no message available |
11 |
??? |
no message available |
10 |
??? |
no message available |
9 |
??? |
no message available |
8 |
??? |
no message available |
7 |
??? |
no message available |
6 |
??? |
no message available |
5 |
??? |
no message available |
4 |
??? |
no message available |
3 |
??? |
no message available |
2 |
??? |
no message available |
1 |
??? |
no message available |
0 |
??? |
no message available |