Actions
Patch #1685
closedBazaar repository browsing
Start date:
2008-07-27
Due date:
% Done:
0%
Estimated time:
Description
When using Redmine with shared bzr repository (only .bzr dir) repository browser doesn't show any files.
It is caused by using 'bzr ls' command without arguments. To show last revision 'bzr ls' should be called with '-r last:1' or '-r -1' param (they are equal).
So here is the patch:
Index: lib/redmine/scm/adapters/bazaar_adapter.rb =================================================================== --- lib/redmine/scm/adapters/bazaar_adapter.rb (revision 1699) +++ lib/redmine/scm/adapters/bazaar_adapter.rb (working copy) @@ -50,7 +50,8 @@ path ||= '' entries = Entries.new cmd = "#{BZR_BIN} ls -v --show-ids" - cmd << " -r#{identifier.to_i}" if identifier && identifier.to_i > 0 + identifier=-1 unless identifier && identifier.to_i > 0 + cmd << " -r#{identifier.to_i}" cmd << " #{target(path)}" shellout(cmd) do |io| prefix = "#{url}/#{path}".gsub('\\', '/')
Actions