On Mon, Feb 23, 2015 at 2:22 PM, Richard Hipp <d...@sqlite.org> wrote:

> On 2/22/15, Marcel Graf <graf.m.ml+sbf...@gmail.com> wrote:
> > Hello,
> >
> > I noticed two problems in the web-ui of recent fossil versions:
> >
> > 1. On the timeline, clicking on a tag used to show all checkins related
> to
> > that tag/branch around that time - but now it only shows the checkins on
> > and after that time, but no older checkins.
> > Example from the fossil repository (svn-import link from
> c3bcab0f0505eb9a)
> > is
> >
> http://www.fossil-scm.org/index.html/timeline?r=svn-import&nd&c=2015-02-22+12%3A00%3A49&n=200
> > only shows 5 checkins, using fossil 1.30 it shows about 90 checkins. The
> > problem does not show if the selected branch is trunk or the n=200
> > parameter is removed - then the checkins before and after are shown.
> > This problem appears first with checkin
> > 45127a7236e4c34ecac670b6ee0645c1bcf77c20
>
> This problem appears to be resolved now.
>
Yes. Thank you.


>
> >
> > 2. On the "Files" page, sometimes changing from "Flat" to "Tree" view and
> > vice-versa, the references check-in/branch/tag is "lost" and "All Files"
> > (Files from all XXX checkins) are shown. It does not happen if fossil ui
> is
> > called inside a working directory or the repository is in the current
> > directory when fossil ui repo.fossil is called (and probably the same for
> > CGI). It does happen when calling fossil ui /abs/path/to/some/repo.fossil
> > (or using CGI). Then, on the "Files" page (/dir?ci=tip) the Tab for
> > Tree-View links to /dir?type=tree instead of /dir?ci=tip&type=tree
> > This first appears with checkin 7478f9974c6320e4c942b7808ca393fa1540d871
> >
>
> I was unable to recreate this problem.

Maybe I was not too clear in the description. But I was able to recreate it
with the following few lines, all using fossil version 1.31 [858dcc2c19]:

fossil init -A myself repo/tree-dir-test.fossil
mkdir tree-dir-test.fossil
cd tree-dir-test.fossil
fossil open ../repo/tree-dir-test.fossil
echo foo > a.txt
fossil add a.txt
fossil ci --user myself -m 'foo into a.txt'
mv a.txt b.txt
fossil mv a.txt b.txt
fossil ci --user myself -m 'rename a.txt to b.txt'
Viewing this by means of CGI like

#!/path/to/fossil
directory: /abs/path/to/repo-dir/
the "Files" Tab in the main menu links to /tree?ci=tip, once on that page
the [Tree-View]-button links to /dir?type=tree and shows all checkins and
files (a.txt and b.txt).
Changing the skin to "San Francisco Modern", the "Files" Tab in the main
menu links to /dir?ci=tip, but again, once on that page the
[Tree-View]-button links to /dir?type=tree, missing something like &ci=tip

If I use as CGI like

#!/path/to/fossil
directory: /abs/path/to/repo-dir/tree-dir-test.fossil
I have to check for fossil ui with that repository later on ... but the
first time I noticed the "bad" behavior was using fossil ui
/abs/path/to/repo.fossil

Marcel
--
D. Richard Hipp
d...@sqlite.org

> _______________________________________________
> fossil-users mailing list
> fossil-users@lists.fossil-scm.org
> http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users
>
_______________________________________________
fossil-users mailing list
fossil-users@lists.fossil-scm.org
http://lists.fossil-scm.org:8080/cgi-bin/mailman/listinfo/fossil-users

Reply via email to