Whilst trying to convert the add vendor branch script to work with personal branches I encountered a minor issue where git would report ambiguous refs when checking out the new branch. It turns out that this is because git considers <me>/<topic> to be ambiguous if both refs/heads/<me>/<topic> and refs/remotes/<me>/<topic> exist in the list of known branches. Having thought about this a bit, I think the best solution is to adopt something more like the vendors space and call the remote users/<me> (this also works better if you want to set up remotes to track other users branches as well). So this patch has two parts. 1) It updates gcc-git-customization.sh to set up the new 'remote' and converts any existing remote and branches tracking that to the new format 2) It adds a new script to set up a personal branch on the gcc git repository. * gcc-git-customization.sh: Use users/<pfx> for the personal remote rather than just <pfx>. Convert any existing personal branches to the new remote. * git-add-user-branch.sh: New file.
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| header-tools | Loading commit data... | |
| reghunt | Loading commit data... | |
| regression | Loading commit data... | |
| testsuite-management | Loading commit data... | |
| unicode | Loading commit data... | |
| vim-gcc-dev | Loading commit data... | |
| ChangeLog | Loading commit data... | |
| ChangeLog.jit | Loading commit data... | |
| ChangeLog.tree-ssa | Loading commit data... | |
| analyze_brprob.py | Loading commit data... | |
| analyze_brprob_spec.py | Loading commit data... | |
| bench-stringop | Loading commit data... | |
| check-internal-format-escaping.py | Loading commit data... | |
| check-params-in-docs.py | Loading commit data... | |
| check_GNU_style.py | Loading commit data... | |
| check_GNU_style.sh | Loading commit data... | |
| check_GNU_style_lib.py | Loading commit data... | |
| check_makefile_deps.sh | Loading commit data... | |
| check_warning_flags.sh | Loading commit data... | |
| clang-format | Loading commit data... | |
| compare-all-tests | Loading commit data... | |
| compare-debug | Loading commit data... | |
| compare-lto | Loading commit data... | |
| compareSumTests3 | Loading commit data... | |
| compare_tests | Loading commit data... | |
| compare_two_ftime_report_sets | Loading commit data... | |
| config-list.mk | Loading commit data... | |
| dg-cmp-results.sh | Loading commit data... | |
| dg-extract-results.py | Loading commit data... | |
| dg-extract-results.sh | Loading commit data... | |
| dglib.pm | Loading commit data... | |
| download_prerequisites | Loading commit data... | |
| filter-clang-warnings.py | Loading commit data... | |
| filter_gcc_for_doxygen | Loading commit data... | |
| filter_knr2ansi.pl | Loading commit data... | |
| filter_params.py | Loading commit data... | |
| gcc-git-customization.sh | Loading commit data... | |
| gcc.doxy | Loading commit data... | |
| gcc_build | Loading commit data... | |
| gcc_update | Loading commit data... | |
| gen_autofdo_event.py | Loading commit data... | |
| gennews | Loading commit data... | |
| git-add-user-branch.sh | Loading commit data... | |
| git-add-vendor-branch.sh | Loading commit data... | |
| git-fetch-vendor.sh | Loading commit data... | |
| gthr_supp_vxw_5x.c | Loading commit data... | |
| index-prop | Loading commit data... | |
| jit-coverage-report.py | Loading commit data... | |
| maintainers-verify.sh | Loading commit data... | |
| make-obstacks-texi.pl | Loading commit data... | |
| make_sunver.pl | Loading commit data... | |
| mark_spam.py | Loading commit data... | |
| mklog | Loading commit data... | |
| mklog.pl | Loading commit data... | |
| paranoia.cc | Loading commit data... | |
| patch_tester.sh | Loading commit data... | |
| prepare_patch.sh | Loading commit data... | |
| prerequisites.md5 | Loading commit data... | |
| prerequisites.sha512 | Loading commit data... | |
| repro_fail | Loading commit data... | |
| test_installed | Loading commit data... | |
| test_recheck | Loading commit data... | |
| test_summary | Loading commit data... | |
| texi2pod.pl | Loading commit data... | |
| uninclude | Loading commit data... | |
| unused_functions.py | Loading commit data... | |
| update-copyright.py | Loading commit data... | |
| vimrc | Loading commit data... | |
| warn_summary | Loading commit data... |