mirror of
https://github.com/pyenv/pyenv.git
synced 2024-11-21 20:47:00 -05:00
Merge rbenv parent repository
This merges4d72eefffc
to build a common ancestor for future merges. This is branched offf48a5b11d7
, which was the last manual merge. Discussion / initial idea: https://github.com/yyuu/pyenv/pull/286#issuecomment-66565475 This was done using: # Keep our changes for "unmerged, both added" for i in $(git status --porcelain | grep '^AA ' | cut -d\ -f2); do git checkout --ours $i git add $i done # "git mv" rbenv files to our name, keeping the current contents. for i in $(git status --porcelain | grep '^A ' | sed 's/^A //'); do ours=${i//rbenv/pyenv} test -f $ours || { echo "Skipping: $i"; continue; } git mv -f $i $ours git reset HEAD $ours done I've handled the following then manually: - rbenv.d/exec/gem-rehash.bash - rbenv.d/exec/gem-rehash/rubygems_plugin.rb This should allow to merge rbenv in the future using: git merge rbenv/master -s recursive -X rename-threshold=5% I am not sure about the rename-threshold, 25% also worked for one file I've tested. Conflicts: .gitignore .travis.yml LICENSE README.md src/Makefile.in test/--version.bats test/commands.bats test/completions.bats test/exec.bats test/global.bats test/help.bats test/hooks.bats test/init.bats test/local.bats test/prefix.bats test/rehash.bats test/run test/shell.bats test/shims.bats test/test_helper.bash test/version-file-read.bats test/version-file-write.bats test/version-file.bats test/version-name.bats test/version-origin.bats test/version.bats test/versions.bats test/whence.bats test/which.bats
This commit is contained in:
commit
065f5578b1