Project

General

Profile

Actions

Defect #5002

closed

Bazaar v2.1.0 changed behaviour

Added by Nikolai Bochev almost 15 years ago. Updated over 14 years ago.

Status:
Closed
Priority:
High
Assignee:
-
Category:
SCM
Target version:
Start date:
2010-03-06
Due date:
% Done:

0%

Estimated time:
Resolution:
Fixed
Affected version:

Description

After upgrading my bazaar version to the latest stable 2.1.0, listing of repository files got broke. Looks like the behavior of bzr ls has changed since 2.0.x series in the following way :

Behavior in 2.0.x

bzr ls -v --show-ids -r-1 '/home/shiny/testor/testorzor'
V        /home/shiny/testor/testorzor/laina        laina-20100306144813-cdqf0909scn3d6rk-1

Without ending trailing slash.

bzr ls -v --show-ids -r-1 '/home/shiny/testor/testorzor/'
V        /home/shiny/testor/testorzor//laina       laina-20100306144813-cdqf0909scn3d6rk-1

With ending trailing slash.

Behavior of 2.1.x :

bzr ls -v --show-ids -r-1 '/srv/bzr/hostingdodo/trunk'
V        /srv/bzr/hostingdodo/trunk/.bzrignore     bzrignore-20100306135421-300z3kdaig66wj9u-1
V        /srv/bzr/hostingdodo/trunk/apps/          apps-20100306133332-iayw586x91ffy61s-1
V        /srv/bzr/hostingdodo/trunk/cache/         cache-20100306133332-iayw586x91ffy61s-2
V        /srv/bzr/hostingdodo/trunk/config/        config-20100306133332-iayw586x91ffy61s-3
V        /srv/bzr/hostingdodo/trunk/data/          data-20100306133332-iayw586x91ffy61s-4
V        /srv/bzr/hostingdodo/trunk/lib/           lib-20100306133332-iayw586x91ffy61s-5
V        /srv/bzr/hostingdodo/trunk/log/           log-20100306133332-iayw586x91ffy61s-6
V        /srv/bzr/hostingdodo/trunk/plugins/       plugins-20100306133332-iayw586x91ffy61s-7
V        /srv/bzr/hostingdodo/trunk/symfony        symfony-20100306133332-iayw586x91ffy61s-10
V        /srv/bzr/hostingdodo/trunk/test/          test-20100306133332-iayw586x91ffy61s-8
V        /srv/bzr/hostingdodo/trunk/web/           web-20100306133332-iayw586x91ffy61s-9

Without trailing slash.

bzr ls -v --show-ids -r-1 '/srv/bzr/hostingdodo/trunk/'
V        .bzrignore                                bzrignore-20100306135421-300z3kdaig66wj9u-1
V        apps/                                     apps-20100306133332-iayw586x91ffy61s-1
V        cache/                                    cache-20100306133332-iayw586x91ffy61s-2
V        config/                                   config-20100306133332-iayw586x91ffy61s-3
V        data/                                     data-20100306133332-iayw586x91ffy61s-4
V        lib/                                      lib-20100306133332-iayw586x91ffy61s-5
V        log/                                      log-20100306133332-iayw586x91ffy61s-6
V        plugins/                                  plugins-20100306133332-iayw586x91ffy61s-7
V        symfony                                   symfony-20100306133332-iayw586x91ffy61s-10
V        test/                                     test-20100306133332-iayw586x91ffy61s-8
V        web/                                      web-20100306133332-iayw586x91ffy61s-9

With trailing slash.

Since redmine is always trying to strip the path from the ls'd files ( and always adds an ending trailing slash to the repo url, no matter how it is set in the db ), the result with 2.1.0 is that no files are listed in the repository view.

Fixing this would be nice.

Actions

Also available in: Atom PDF