[dim] dim-0.4.7-mv5

2008-04-17 Thread Marc Vertes
dim-0.4.7-mv5
- 'dim version -a' dies as it should when outside of a job.
- 'dim mkitem Item' dies as it should when Item already exists.
- 'dim merged Vers' was broken and has been fixed.
- Fixed a bug in plog(), that caused log files to grow out of
  control. plog() is still broken, but does not cause export to run
  out of memory.
- Merge dim-0.4.7-mv4-pb3
- Merge3 writes result in workdir, not clonedir (otherwise it's
  lost at next update_sum)
- New -o auto|noauto option for (re)mount
- update_sum scan for add/del files in auto mode (not perfect).

Marc
--
Archive: http://www.mail-archive.com/dim@ml.free.fr/
To unsubscribe: mailto:[EMAIL PROTECTED]


[dim] Re: dim-0.4.7-mv4 export bug

2008-04-17 Thread Marc Vertes
On Thu, 17 Apr 2008 15:40:55 +0200
Marc Vertes <[EMAIL PROTECTED]> wrote:

> On Thu, 17 Apr 2008 15:27:05 +0200
> Philippe Bergheaud <[EMAIL PROTECTED]> wrote:
> 
> > $ dim mklib file:/home/felix/selflib /home/felix/selflib
> > $ export DIMLIB=/home/felix/selflib
> > $ dim mkuser
> > $ dim mkitem rr
> > $ dim mount rr .
> > $ dim export -n
> > rr-0-pb1# good
> > $ dim export -n -M
> > rr-1# good
> > $ dim export -n -M -B 37
> > rr-37   # good
> > $ dim export -n -B 37
> > rr-0--37# bad
> 
> No, it is correct! You have to pass the -M (for main branch) option if
> you want to force the branch name in the global namespace, otherwise it
> applies to the private namespace (after --).

Oops, sorry, I was wrong. The resulting version should of 
"dim export -n -B 37" should be rr-0-37. The -B option without -M
creates a new branch. This works also with save.

By the way, I saw also a minor problem with the http server with that
combination.

Marc
--
Archive: http://www.mail-archive.com/dim@ml.free.fr/
To unsubscribe: mailto:[EMAIL PROTECTED]


[dim] Re: dim-0.4.7-mv4 export bug

2008-04-17 Thread Marc Vertes
On Thu, 17 Apr 2008 15:27:05 +0200
Philippe Bergheaud <[EMAIL PROTECTED]> wrote:

> $ dim mklib file:/home/felix/selflib /home/felix/selflib
> $ export DIMLIB=/home/felix/selflib
> $ dim mkuser
> $ dim mkitem rr
> $ dim mount rr .
> $ dim export -n
> rr-0-pb1# good
> $ dim export -n -M
> rr-1# good
> $ dim export -n -M -B 37
> rr-37   # good
> $ dim export -n -B 37
> rr-0--37# bad

No, it is correct! You have to pass the -M (for main branch) option if
you want to force the branch name in the global namespace, otherwise it
applies to the private namespace (after --).

Thanks for the report and the test anyway.

Marc
--
Archive: http://www.mail-archive.com/dim@ml.free.fr/
To unsubscribe: mailto:[EMAIL PROTECTED]


[dim] dim-0.4.7-mv4 export bug

2008-04-17 Thread Philippe Bergheaud
$ dim mklib file:/home/felix/selflib /home/felix/selflib
$ export DIMLIB=/home/felix/selflib
$ dim mkuser
$ dim mkitem rr
$ dim mount rr .
$ dim export -n
rr-0-pb1# good
$ dim export -n -M
rr-1# good
$ dim export -n -M -B 37
rr-37   # good
$ dim export -n -B 37
rr-0--37# bad

[dim] dim-0.4.7-mv4

2008-04-17 Thread Marc Vertes
dim-0.4.7-mv4
- Fix multiple argument processing in add/del.
- After any deletion in index, force full update_sum.
- "dim anc -M" returns the main branch ancestor.
- "dim dag -M" diplays a graph rooted as the main branch anc.

Marc
--
Archive: http://www.mail-archive.com/dim@ml.free.fr/
To unsubscribe: mailto:[EMAIL PROTECTED]


[dim] Re: dim-0.4.7-mv2-pb1

2008-04-17 Thread Marc Vertes
On Thu, 17 Apr 2008 08:01:56 +0200
Philippe Bergheaud <[EMAIL PROTECTED]> wrote:

> 'dim mount' should be quiet by default.  Do not know how to code this 
> change.
>
See what is done in dim-0.4.7-mv3

Marc
--
Archive: http://www.mail-archive.com/dim@ml.free.fr/
To unsubscribe: mailto:[EMAIL PROTECTED]


[dim] dim-0.4.7-mv3

2008-04-17 Thread Marc Vertes
dim-0.4.7-mv3
  - Bugfix: the existence of the sum file also required for update_sum
  - merge dim-0.4.7-mv2-pb1
  - Added the ability to have multiple verbosity levels.
Use it in add which is non verbose by default when called
by mount, unless explicit -v.

Marc
--
Archive: http://www.mail-archive.com/dim@ml.free.fr/
To unsubscribe: mailto:[EMAIL PROTECTED]