scm: bazaar: update test repository (#11834)

Add new "non_ascii" branch.
It was created by "bzr branch --no-tree branch00 non_ascii".
It is equivalent to Git bare repository and Mercurial "hg update null".
It has non ASCII path name files and directory.

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10414 e93f8b46-1217-0410-a6f0-8f06a7374b81
scm: bazaar: add @path_encoding instance value and set it UTF-8 at adapter initialize method (#11834)

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10415 e93f8b46-1217-0410-a6f0-8f06a7374b81
scm: bazaar: convert command line character encoding to @path_encoding (#11834)

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10416 e93f8b46-1217-0410-a6f0-8f06a7374b81
scm: bazaar: convert path encoding from @path_encoding to UTF-8 at adapter revisions method (#11834)

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10417 e93f8b46-1217-0410-a6f0-8f06a7374b81
scm: bazaar: convert path encoding from @path_encoding to UTF-8 at adapter entries method (#11834)

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10418 e93f8b46-1217-0410-a6f0-8f06a7374b81
fix deprecation warning of the format in the template name

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10419 e93f8b46-1217-0410-a6f0-8f06a7374b81
scm: bazaar: use log encoding as path encoding (#11834)

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10420 e93f8b46-1217-0410-a6f0-8f06a7374b81
scm: bazaar: add non ASCII path test to unit model test (#11834)

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10421 e93f8b46-1217-0410-a6f0-8f06a7374b81
scm: bazaar: do not call super initialize method at adapter (#11834)

On Bazaar 2.0.5, in case of using non ASCII *repository* path,
following trace raise on all operation.

<pre>
Traceback (most recent call last):
  File "/usr/bin/bzr", line 142, in <module>
    exit_val = bzrlib.commands.main()
  File "/usr/lib/python2.6/site-packages/bzrlib/commands.py", line 1102, in main
    argv = osutils.get_unicode_argv()
  File "/usr/lib/python2.6/site-packages/bzrlib/osutils.py", line 90, in get_unicode_argv
    "encoding." % a))
bzrlib.errors.BzrError:
 Parameter ''/somewhere/\xe3\x83\x90\xe3\x82\xb6\xe3\x83\xbc/non_ascii/''
 is unsupported by the current encoding.
</pre>

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10422 e93f8b46-1217-0410-a6f0-8f06a7374b81
scm: bazaar: add more comment to non ASCII path tests at unit model test (#11834)

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10423 e93f8b46-1217-0410-a6f0-8f06a7374b81
Fixed that git diff displays deleted files as /dev/null (#11868).

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10424 e93f8b46-1217-0410-a6f0-8f06a7374b81
Remove trailing (revision nn) from filenames in subversion diffs.

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10425 e93f8b46-1217-0410-a6f0-8f06a7374b81
Use radio buttons instead of a select.

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10426 e93f8b46-1217-0410-a6f0-8f06a7374b81
use radio buttons instead of a select at attachment as same as r10426 repository

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10427 e93f8b46-1217-0410-a6f0-8f06a7374b81
use git diff format for all diff (#11868)

Mercurial diff uses git format.

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10428 e93f8b46-1217-0410-a6f0-8f06a7374b81
add functional attachment test of mercurial export file (#11868)

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10429 e93f8b46-1217-0410-a6f0-8f06a7374b81
remove empty setup method from test/unit/lib/redmine/unified_diff_test.rb

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10430 e93f8b46-1217-0410-a6f0-8f06a7374b81
set svn:eol-style native to test/fixtures/files/hg-export.diff (#11868)


git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10431 e93f8b46-1217-0410-a6f0-8f06a7374b81
Slight changes to diff/file/annotate styles.

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10432 e93f8b46-1217-0410-a6f0-8f06a7374b81
Anonymous users should not see private issues with anonymous author (#11872).

git-svn-id: svn://rubyforge.org/var/svn/redmine/trunk@10433 e93f8b46-1217-0410-a6f0-8f06a7374b81