Rails3: scm: git: fix error of test_browse_tag at functional test
On Rails 3.1, ActiveRecord::HasManyThroughCantAssociateThroughHasOneOrManyReflection error raises. For more details, see r7062.
Rails3: scm: git: fix error of test_browse_branch at functional test
Rails3: scm: bazaar: fix error of test_destroy_invalid_repository at functional test
Rails3: scm: bazaar: fix error of test_destroy_valid_repository at functional test
Rails3: scm: darcs: fix error of test_cat at unit model test
Rails3: scm: darcs: fix error of test_deleted_files_should_not_be_listed at unit model test
Rails3: scm: darcs: fix error of test_entries_invalid_revision at unit model test
Rails3: scm: darcs: fix error of test_fetch_changesets_incremental at unit model test
Rails3: scm: mercurial: fix error of test_copied_files at unit model test
Rails3: scm: mercurial: fix error of test_latest_changesets at unit model test